Einführungsschulung für Kubernetes
Startdaten und Startorte
Beschreibung
Bei unserer Grundlagenschulung für den Einsatz von Kubernetes handelt es sich um eine Online-Schulung in 6 Blöcken, an deren Ende ein grundlegendes Verständnis über den Themenkomplex Kubernetes steht. Während der Schulung werden vermutlich einige Themenblöcke detaillierter durchgesprochen oder spontan hinzugefügt, sodass andere Bereiche gekürzt werden können.
Alle Inhalte werden mit ca. 50 % Praxisanteil und reichlich Beispielen ergänzt, um das erlangte Wissen zu vertiefen.
Einführung in Kubernetes & Basics
- Kubernetes Einführung:
Überblick, Historie, Konzepte, Cloud Native Computing Foundation (CNCF)
- Basic Concepts:
Labels/Annotations, Pods, ReplicaSets, Deployments, Servi…
Frequently asked questions
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
Bei unserer Grundlagenschulung für den Einsatz von Kubernetes handelt es sich um eine Online-Schulung in 6 Blöcken, an deren Ende ein grundlegendes Verständnis über den Themenkomplex Kubernetes steht. Während der Schulung werden vermutlich einige Themenblöcke detaillierter durchgesprochen oder spontan hinzugefügt, sodass andere Bereiche gekürzt werden können.
Alle Inhalte werden mit ca. 50 % Praxisanteil und reichlich Beispielen ergänzt, um das erlangte Wissen zu vertiefen.
Einführung in Kubernetes & Basics
- Kubernetes Einführung:
Überblick, Historie, Konzepte, Cloud Native Computing Foundation (CNCF)
- Basic Concepts:
Labels/Annotations, Pods, ReplicaSets, Deployments, Services, Namespaces
- Architektur:
Vorstellung der einzelnen Kubernetes Komponenten, Container Engine, API-Server, Controller-Manager, Scheduler, kubectl, Etcd, Kube-Proxy, Kubelet
- Einrichtung eines Testclusters pro Teilnehmer:
Kind, Minikube, bereitgestellte Kubernetes Schulungen
- Kubernetes Zugriff:
kubectl, k9s, Octant, Kubernetes Dashboard
Kubernetes Ressourcen
- YAML-Files / Verwendung von Ressourcen
- API-Schemata / API-Versionen:
Unterschiede zwischen Versionen, Updates durchführen
- Kubernetes Ressourcen:
Pods, Deployments, ReplicaSets, DaemonSets, Jobs, CronJobs und mehr
- Custom Resource Definitions (CRDs):
Hinzufügen von eigenen API-Ressourcen
- Verwaltung von Ressourcen:
Paketmanager Helm, Kustomization
Konfiguration & Management
- Container Probes und Health:
LivenessProbe, ReadinessProbe, StartupProbe
- Resource Requests / Limits:
CPU, RAM, (Ephermal-) Storage
- Monitoring:
Metrics Server, Prometheus, Thanos
- Logging:
Loki, Promtail, FluentBit
- Grafana:
Zentrales Dashboard für Monitoring, Logging und Tracing (Observability)
- Config Management:
ConfigMaps, Secrets, SealedSecrets
- Persistent Storage:
CSI, Storage Provider, PersistentVolumes, PersistentVolumeClaims
Networking & Loadbalancing
- Services, LoadBalancing, Networking:
CNI, Services, Servicetypen, Cluster DNS
- Ingress:
NGINX-Ingress-Controller, Ingress Ressourcen, Cert-Manager
- TCP/UDP Zugriffe auf das Cluster
- NetworkPolicies:
Kurze Einführung, Funktionsweise, Funktionsumfang
Security & Backups
- RBAC:
Cluster-Zugriff, Roles, RoleBindings, ServiceAccounts
- HA-Konzepte, Backupstrategien
- Vorstellung Velero:
Backups und (Disaster-) Recovery, Cluster Migrationen, Kopieren von Anwendungen
Anwendungen verwalten
- CI/CD Pipelines:
Einführung, Rolling Updates, Canary Deployments, Rollbacks, Blue/Green Deployments, Traffic Shadowing und mehr
- Vorstellung einer Demo (Build-) Pipeline für Continous Deployment über Gitlab, Harbor, ArgoCD
Werden Sie über neue Bewertungen benachrichtigt
Schreiben Sie eine Bewertung
Haben Sie Erfahrung mit diesem Webinar? Schreiben Sie jetzt eine Bewertung und helfen Sie Anderen dabei die richtige Weiterbildung zu wählen. Als Dankeschön spenden wir € 1,00 an Stiftung Edukans.Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!