Kubernetes
Architektur, Workloads, Networking, Storage, Security und CKA-Vorbereitung.
Architektur
Control Plane, Nodes, etcd
Kubernetes-Architektur im Überblick
Control Plane, Worker Nodes und der Kubernetes-API-Server.
API Server und etcd
Wie der API Server Requests verarbeitet und etcd den Cluster-State speichert.
Scheduler und Controller Manager
Wie Pods auf Nodes geplant und der Desired State durchgesetzt wird.
kubelet und kube-proxy
Agent auf Worker Nodes: Pod-Lifecycle und Netzwerk-Regeln.
High Availability und Cluster-Design
HA-Architekturen für Production-Cluster.
Workloads
Pods, Deployments, StatefulSets
Pods: Anatomie und Lifecycle
Die kleinste deploybare Einheit in Kubernetes.
Deployments und Rolling Updates
Deklarative Updates für stateless Applikationen.
StatefulSets und DaemonSets
Stateful und Node-lokale Workloads.
ConfigMaps und Secrets
Konfiguration und sensitive Daten in Kubernetes.
Resources, Limits und QoS
CPU/Memory Requests, Limits und Quality of Service.
Networking
Services, Ingress, DNS, CNI
Services und DNS
Cluster-interne Kommunikation und Service Discovery.
Ingress und Gateway API
HTTP-Routing von außen in den Cluster.
CNI und NetworkPolicies
Pod-Netzwerk und Firewall-Regeln.
DNS und Netzwerk-Troubleshooting
Service Discovery debuggen und Netzwerk-Probleme lösen.
Storage & Config
PV/PVC, ConfigMaps, Secrets
PersistentVolumes und StorageClasses
Stateful Storage in Kubernetes.
CSI und Storage-Architekturen
Container Storage Interface und Cloud-Storage.
Scheduling: Affinity, Taints, Priorities
Erweiterte Pod-Platzierung.
Ops & Security
RBAC, Troubleshooting, Upgrades
RBAC und ServiceAccounts
Autorisierung in Kubernetes.
Troubleshooting-Methodik
Systematisches Debuggen in Kubernetes.
CKA-Vorbereitung und typische Fragen
Prüfungs- und Interview-Tipps für Kubernetes.