Zum Inhalt

Cheatsheet 1 - Erste Schritte

Befehl Aktion
kubectl apply -f pod.yaml Pod aus der Pod-Definition pod.yaml starten
kubectl get pods Laufende Pods anzeigen
kubectl get pod -l <label> Alle Pods mit dem Label
kubectl get pod -l '<labelname> in (<list>)' Alle Pods mit Labeln aus anzeigen
kubectl label pod <name> <newlabel> --overwrite Label in Pod mit überschreiben
kubectl label pod <name> --list Liste aller Label in Pod anzeigen
kubectl describe pod <name> Beschreibung von Pod anzeigen
kubectl delete pod <name> Pod löschen

Pod Beschreibung (Beispiel)

apiVersion: v1
kind: Pod
metadata:
  name: my_pod_name
  labels:
    app: my_app
    environment: production
    tier: frontend
spec:
  containers:
  - name: my_container_name
    image: my_container_image