Schulungsübersicht
Kursübersicht für Tag 1-2
Einführung
I. Containerarchitektur
Container vs. VMs
Einblick in Container
Container-Management-Systeme
OCI und CRI
II. Container-Orchestrierung
Einschränkungen von Container-Management-Systemen
Kubernetes-Architektur
Einführung
Masters/Nodes
Etcd
Kube-apiserver
Kubelet
Kube-proxy
Controller manager
Kube scheduler
Design und Installation eines Kubernetes-Clusters
Labs
Einen mehrknotigen Kubernetes-Cluster installieren
III. Kubernetes-Befehlszeilenwerkzeuge
Imperativ vs. deklarativ
Kubectl
Krew
Kube ns
kube ctx
Labs
Einstieg in Kubernetes
Kubectl-Befehle
Werkzeuge des Handwerks
IV. Kubernetes-Kernkonzepte
Name spaces
Pods und Multicontainer-Pods
Labels und Selektoren
Replikationscontroller/ReplicaSets
Bereitstellungen (Rolling Updates und Rollback)
ConfigMaps und Secrets
Liveness und Readiness
Labs
Kubernetes-Kernkonzepte
Rolling Update und Rollback
Labels und Selektoren
ConfigMaps und Secrets
Liveness und Readiness
V. Kubernetes-Netzwerk
Cluster-Netzwerk
Pod-Netzwerk
Dienst-Netzwerk
CoreDNS in Kubernetes
Ingress
Labs
Netzwerk
Dienste
Ingress
Kursübersicht für Tag 3-4
VI. Scheduling
Manuelles Scheduling
Taints und Toleranz
Node-Labels und Selektoren
Node-Affinität
Statische Pods
DaemonSets
Labs
Manuelles Scheduling
Taints und Toleranz
Node-Labels und Selektoren
Node-Affinität
Statische Pods
DaemonSets
Jobs und Cronjobs
VII. Kubernetes und Speicher
Persistent Volumes
Persistent Volume Claims
Dynamisches Provisioning mit StorageClass
Labs
Statisches Provisioning
Dynamisches Provisioning
VIII. Kubernetes-Sicherheit
Rollenbasierte Zugriffskontrolle (RBAC)
Dienstkonten
Sicherheitskontexte
Ressourcenquoten
Netzwerkrichtlinien
Labs
RBAC und Cluster-Rollen
Dienstkonten
Sicherheitskontexte
Netzwerkrichtlinien
IX. Logging und Monitoring
Helm
Operatoren
Monitoring von Clusterkomponenten
Aufbau des GAP-Stacks - Grafana Alertmanager Prometheus
Labs
Helm
Aufbau des GAP-Stacks
Schlussbemerkung
Voraussetzungen
- Eine Verständnis von Cloud-Computing-Konzepten
- Vertrautheit mit der Linux-Befehlszeile
Zielgruppe
- DevOps-Ingenieure
- Entwickler
Erfahrungsberichte (5)
Mir hat das Tempo der Schulung gefallen.
Michael
Kurs - Kubernetes from Basic to Advanced (4 days)
Maschinelle Übersetzung
Es war eine Menge Information. Ein weiterer Tag würde wahrscheinlich von Vorteil sein, da ich das Gefühl hatte, dass es etwas zu kompakt war, um alles unterzubringen.
Mark
Kurs - Kubernetes from Basic to Advanced (4 days)
Maschinelle Übersetzung
Alles wurde erklärt und durch eine Übung vertieft.
Mchal - Lukka Poland sp. z o.o.
Kurs - Kubernetes from Basic to Advanced (4 days)
Maschinelle Übersetzung
Großes Trainerwissen, jede Frage hatte eine Antwort :)
Mateusz - Lukka Poland sp. z o.o.
Kurs - Kubernetes from Basic to Advanced (4 days)
Maschinelle Übersetzung
Trainerstil
Karol - Lukka Poland sp. z o.o.
Kurs - Kubernetes from Basic to Advanced (4 days)
Maschinelle Übersetzung