Text
Text
Fragen
Feed
Analytics

Pods sind die kleinsten Kubernetes-Einheiten, bestehend aus eng gekoppelten Containern mit gemeinsamen Ressourcen. Sie repräsentieren anwendungsspezifische "logische Hosts" und können Init- sowie kurzlebige Debugging-Container enthalten.

Mehrere Pods können auf einem einzigen Node laufen, abhängig von den verfügbaren Ressourcen und den Anforderungen der Anwendung.

Kubernetes unterstützt neben Docker noch anderen Container-Laufzeitumgebungen wie containerd oder CRI-O.

Folgend ein Beispiel-Pod, mit einem Container.

apiVersion: v1
kind: Pod
metadata:
  name: nginx
spec:
  containers:
  - name: nginx
    image: nginx:latest
    ports:
    - containerPort: 80

Ein solcher Pod könnte wie folgt erstellt werden.

kubectl apply -f https://host.de/pod.yaml

Pods werden im Allgemeinen nicht direkt erstellt, sondern mithilfe von Workload-Ressourcen.

Workload-Ressourcen zur Verwaltung von Pods

Untergeordnete Seiten (0)
Alle Inhalte auf dieser Seite stehen, soweit nicht anders angegeben, unter der Lizenz Creative Commons Namensnennung 4.0 (CC-BY-4.0). Einzelne Elemente (aus anderen Quellen übernommene Fragen, Bilder, Videos, Textabschnitte etc.) können anderen Lizenzen unterliegen und sind entsprechend gekennzeichnet.