Kubernetes

Beschreibung:

Kubernetes oft auch als K8s abgekürzt ist für die Orchestrierung, Bereitstellung und Skalierung von Anwendungen auf Basis von
Container zur Plattform der Wahl geworden. Kubernetes wird von bekannten Cloud Plattformen, wie beispielsweise
AWS, Azure oder Google Cloud unterstützt und angeboten.

In diesem Kurs lernen Sie neben den Grundlagen von Kubernetes auch fortgeschrittene Konzepte und Anwendungsszenarios kennen. Danach sind Sie in der Lage ihre Anwendungen mit Kubernetes von der Entwicklung bis zum Produktionsbetrieb für die Anwender bereitszustellen.
Praktische Übungen helfen das Erlernte direkt auszuprobieren und zu vertiefen.

Inhalt:

  • Dashboard
  • KubeCtl
  • Pods
  • DeploymentConfigs
  • Nodes
  • Services
    • LoadBalancer
    • Headless Services
  • Ingress
  • ConfigMaps
  • Secrets
  • Konfiguration
  • Helm
    • Helm Charts
    • Tiller
  • Service Mesh am Beispiel Istio
  • Deployment automatisierung mit Flux
  • Zentrale Secret Verwaltung mit Vault