Containerorkestratie met Kubernetes

Concepten van containerization en virtualisatie

Julia Ostheimer

Freelance AI Consultant

Introductie tot Kubernetes

  • Afkorting: K8s
  • Ontwikkeld door Google, open source sinds 2014
  • 96% van de organisaties gebruikt/evalueert Kubernetes

 

Kubernetes-logo

1 Cloud Native Computing Foundation (CNCF) Annual Survey in 2022 2 Logo door The Linux Foundation
Concepten van containerization en virtualisatie

Introductie tot Kubernetes

  • Containers groeperen in logische eenheden

Logische eenheden van Kubernetes

  • Gedistribueerd systeem

Gedistribueerd systeem

1 Pictogrammen door Icons8.com
Concepten van containerization en virtualisatie

Overzicht van Kubernetes-onderdelen

  • Belangrijkste Kubernetes-onderdelen:
    • Pods
    • Nodes
    • Control plane
    • Cluster
Concepten van containerization en virtualisatie

Pods als kleinste deploybare eenheid

Kubernetes-architectuur - Pods

1 Pictogrammen door Icons8.com
Concepten van containerization en virtualisatie

Nodes als kleinste hardware-eenheid

Kubernetes-architectuur - Nodes

1 Pictogrammen door Icons8.com
Concepten van containerization en virtualisatie

Nodebeheer via de control plane

Kubernetes-architectuur - Control Plane

1 Pictogrammen door Icons8.com
Concepten van containerization en virtualisatie

Nodes groeperen in een cluster

Kubernetes-architectuur - Cluster

1 Pictogrammen door Icons8.com
Concepten van containerization en virtualisatie

Docker en Kubernetes

  • Docker: Werkt met één of enkele containers

Docker-logo

  • Kubernetes: Werkt met veel containers

Kubernetes-logo

Concepten van containerization en virtualisatie

Laten we oefenen!

Concepten van containerization en virtualisatie

Preparing Video For Download...