Service Types
| Type | Use Case |
|---|---|
| ClusterIP | Internal communication within the cluster |
| NodePort | Exposes a port on each node for external traffic |
| LoadBalancer | Provisions cloud load‑balancer (AWS ELB, GCP LB) |
| ExternalName | Maps a service to an external DNS name |
Service Mesh Overview
Service meshes (e.g., Istio, Linkerd) provide:
- Fine‑grained traffic routing
- Mutual TLS security
- Observability (tracing, metrics)
Quick Start with Istio
ROUTEROS
1istioctl install --set profile=demo2kubectl label namespace default istio-injection=enabled