Kurs › Folge 10
Hello World: dein erster Pod
Ein Container läuft im Cluster — und was dabei hinter den Kulissen passiert.
Das Video zu dieser Folge ist noch nicht veröffentlicht. Die Notizen stehen trotzdem schon hier.
Was du danach kannst
- einen Pod aus einer YAML-Datei starten
- den Weg von der YAML bis zum laufenden Container beschreiben
- einen Pod ansehen, ansprechen und wieder entfernen
Worum es geht
Ein Container läuft im Cluster — und was dabei hinter den Kulissen passiert.
Voraussetzungen
- ein laufendes Cluster aus den vorigen Folgen
- Zugriff per
kubectl
Zum Nachlesen
Befehle aus dieser Folge
kubectl apply -f pod.yamlkubectl get pod hallo -o widekubectl port-forward pod/hallo 8080:80kubectl delete -f pod.yaml
Begriffe
- Pod
- kleinste Einheit in Kubernetes, ein oder mehrere Container mit gemeinsamer IP
- Manifest
- die YAML-Datei, die den Sollzustand beschreibt
- port-forward
- leitet einen lokalen Port in den Pod, ohne Service
Übung — mach es selbst
- Starte einen Pod mit dem Image
nginx:1.27und dem Namenuebung. - Finde heraus, auf welchem Node er läuft — ohne
-o widezu benutzen. - Hole dir die Startseite aus dem Pod, ohne einen Service anzulegen.
- Lösche den Pod und beobachte mit
kubectl get pods -w, was dabei passiert.
Zusatz: Warum kommt der Pod nach dem Löschen nicht von allein zurück? Die Antwort kommt in Folge 11.