/kubernetes-techlab

Kubernetes Beginners Techlab

Primary LanguageTSQLCreative Commons Attribution Share Alike 4.0 InternationalCC-BY-SA-4.0

Kubernetes Techlab

Das Ziel dieses Techlabs ist es, Kubernetes hands-on mitzuerleben. Eine Kubernetes Plattform erlaubt es, in Container packetierte Software auf einfache Art auszuliefern und zu deployen.

Ziel des Techlabs:

  • Gemeinsam den Einstieg in eine neue moderne Technologie finden
  • Grundkonzepte verstehen
  • Applikation auf Kubernetes deployen

Inhalte

  1. Quicktour durch Kubernetes
  2. Kubernetes CLI installieren
  3. Erste Schritte auf der Lab Plattform
  4. Ein Docker Image deployen
  5. Service exposen
  6. Skalieren
  7. Troubleshooting, was ist im Pod?
  8. Datenbank deployen und anbinden
  9. Persistent Storage anbinden und verwenden für Datenbank
  10. Weitere Konzepte
    1. StatefulSet
    2. DaemonSet
    3. Jobs
    4. ConfigMap
  11. Helm

Zusätzliche Labs

  1. Deployment Strategien
  2. Eigene Applikation auf Kubernetes deployen
  3. Helm Chart für die eigene Applikation erstellen
  4. Kustomize Resource Templating

Additional Docs

Additional Tutorials