Container-Orchestrierung mit Kubernetes

Containerization- und Virtualisierungskonzepte

Julia Ostheimer

Freelance AI Consultant

Einführung in Kubernetes

  • Abkürzung: K8s
  • Von Google entwickelt, 2014 open-sourced
  • 96 % der Unternehmen nutzen/prüfen Kubernetes

 

Kubernetes-Logo

1 Cloud Native Computing Foundation (CNCF) Annual Survey 2022 2 Logo von The Linux Foundation
Containerization- und Virtualisierungskonzepte

Einführung in Kubernetes

  • Container zu logischen Einheiten gruppieren

Logische Einheiten in Kubernetes

  • Verteiltes System

Verteiltes System

1 Icons von Icons8.com
Containerization- und Virtualisierungskonzepte

Überblick: Kubernetes-Komponenten

  • Wichtigste Kubernetes-Komponenten:
    • Pods
    • Nodes
    • Control Plane
    • Cluster
Containerization- und Virtualisierungskonzepte

Pods als kleinste deploybare Einheit

Kubernetes-Architektur – Pods

1 Icons von Icons8.com
Containerization- und Virtualisierungskonzepte

Nodes als kleinste Hardwareeinheit

Kubernetes-Architektur – Nodes

1 Icons von Icons8.com
Containerization- und Virtualisierungskonzepte

Node-Verwaltung über die Control Plane

Kubernetes-Architektur – Control Plane

1 Icons von Icons8.com
Containerization- und Virtualisierungskonzepte

Nodes zu einem Cluster gruppieren

Kubernetes-Architektur – Cluster

1 Icons von Icons8.com
Containerization- und Virtualisierungskonzepte

Docker und Kubernetes

  • Docker: Für einen oder wenige Container

Docker-Logo

  • Kubernetes: Für viele Container

Kubernetes-Logo

Containerization- und Virtualisierungskonzepte

Lass uns üben!

Containerization- und Virtualisierungskonzepte

Preparing Video For Download...