Container orchestration with Kubernetes
Containerization and Virtualization Concepts
Julia Ostheimer
Freelance AI Consultant
Introducing Kubernetes
Abbreviation: K8s
Developed by Google, open-sourced in 2014
96% of organizations use/evaluate using Kubernetes
1
Cloud Native Computing Foundation (CNCF) Annual Survey in 2022
2
Logo by The Linux Foundation
Introducing Kubernetes
Grouping containers into logical units
Distributed system
1
Icons by Icons8.com
Overview of Kubernetes components
Most important Kubernetes components:
Pods
Nodes
Control Plane
Cluster
Pods as smallest deployable unit
1
Icons by Icons8.com
Nodes as smallest hardware unit
1
Icons by Icons8.com
Node management via control plane
1
Icons by Icons8.com
Grouping nodes in a cluster
1
Icons by Icons8.com
Docker and Kubernetes
Docker: Dealing with
one or few containers
Kubernetes: Dealing with
many containers
Let's practice!
Containerization and Virtualization Concepts
Preparing Video For Download...