Kurs › Folge 12
Services: wie Pods sich finden
Pod-IPs ändern sich ständig. Der Service ist die stabile Adresse davor.
Das Video zu dieser Folge ist noch nicht veröffentlicht. Die Notizen stehen trotzdem schon hier.
Was du danach kannst
- ClusterIP, NodePort und Headless unterscheiden
- einen Service über Labels an Pods binden
- die DNS-Namen im Cluster benutzen
Worum es geht
Pod-IPs ändern sich ständig. Der Service ist die stabile Adresse davor.
Voraussetzungen
- ein laufendes Cluster aus den vorigen Folgen
- Zugriff per
kubectl
Zum Nachlesen
Befehle aus dieser Folge
kubectl expose deployment web --port=80 --target-port=80kubectl get endpoints webkubectl run test --rm -it --image=busybox -- wget -qO- web.default.svc.cluster.local
Begriffe
- ClusterIP
- nur im Cluster erreichbar, der Normalfall
- NodePort
- ein fester Port auf jedem Node, gut fürs Labor
- Endpoints
- die Liste der Pods, die ein Service gerade bedient