Schulung · Workshop · Coaching · Beratung

Kubernetes Grundlagen Schulung: Anwendungen sicher betreiben

Kubernetes Grundlagen: Cluster verstehen, Anwendungen sicher betreiben

Dauer: ab 1 Tag (8 UE) | Preis: ab 900 EUR (netto) | Live online oder vor Ort | Termin nach Vereinbarung

Sie bringen Anwendungen mit Datenbank, Konfiguration und Jobs auf einen Kubernetes-Cluster, machen sie mit Probes, Rollouts und RBAC produktionsreif und finden Fehler gezielt.

Gesamtpreis für bis zu 3 Teilnehmende · Unverbindliche Anfrage · Keine Vorkasse

Wann läuft eine Anwendung auf Kubernetes wirklich stabil?

Kubernetes ist der verbreitetste Open-Source-Standard, um Container über viele Server hinweg zu planen, zu skalieren und am Laufen zu halten. Statt einzelne Container von Hand zu starten, beschreiben Sie den gewünschten Zustand in Manifesten, und Controller sorgen dafür, dass der Cluster ihn herstellt: abgestürzte Pods werden ersetzt, Updates rollen schrittweise aus, Services finden ihre Gegenstellen über DNS. Wer diese Kontrollschleifen verstanden hat, liest Fehlermeldungen anders und baut Anwendungen, die zum Cluster passen.

Wir beginnen bei Containern, der Architektur aus Control Plane und Nodes und den Grundbausteinen Pod, Deployment, Service, Label und Namespace. Auf einem lokalen Cluster mit kind oder minikube unter macOS, Windows oder Linux starten Sie die erste Anwendung, zuerst mit kubectl-Befehlen, dann als YAML-Manifest. Danach geht es um Produktionsreife: Probes, Ressourcen-Limits, Rolling Updates mit Rollback und systematische Fehlersuche bei CrashLoopBackOff oder hängenden Pods. Mit einer Anwendung aus API, Frontend und PostgreSQL üben Sie ConfigMaps, Secrets, StatefulSets, Jobs und CronJobs sowie den Zugang von außen über Ingress und Gateway API. Den Abschluss bilden Betriebsthemen: Helm und Kustomize, GitOps, Namespaces mit Quotas, Monitoring mit Prometheus, zentrales Logging, RBAC und Pod Security.

Ein Agent mit Clusterzugriff kann in Sekunden mehr Schaden anrichten als ein falscher Commit. Deshalb richten wir für die Arbeit mit Claude Code im Terminal einen eigenen ServiceAccount mit Leserechten ein: Der Agent wertet Events, kubectl describe und Logs aus und schlägt Ursachen vor, schreibt Manifeste aber nur ins Repository. Bevor eine Änderung den Cluster erreicht, laufen Schema-Prüfung, kubectl apply --dry-run=server und kubectl diff; ausgerollt wird per Pull Request über GitOps.

Die Übungen bauen aufeinander auf und enden in einem kleinen Ticketsystem, das Sie selbst ausrollen, absichtlich beschädigen und wieder reparieren. Arbeitet Ihr Team bereits mit EKS, AKS, GKE oder OpenShift, setzen wir die Beispiele dort um und vertiefen die Themen, die in Ihrem Betrieb gerade drängen, etwa Zugriffskonzepte oder Speicher für zustandsbehaftete Dienste.

Die meisten Kubernetes-Störungen, die ich in Projekten sehe, haben mit Kubernetes selbst wenig zu tun: eine Readiness-Probe, die auf die Datenbank wartet, kein Memory-Limit, ein Image mit dem Tag latest. Der Cluster tut genau das, was im Manifest steht – nur stand dort nicht das Richtige. Wer Kubernetes lernt, lernt vor allem, den Sollzustand präzise aufzuschreiben. Dafür muss man nicht jeden Controller kennen, aber man muss kubectl describe und die Events lesen können, bevor man irgendetwas neu startet.

Was Sie danach können

  • Sie erklären die Architektur eines Kubernetes-Clusters und ordnen Pods, Deployments, Services und Namespaces richtig ein
  • Sie richten einen lokalen Cluster ein und rollen Anwendungen deklarativ mit YAML-Manifesten und kubectl apply aus
  • Sie machen Deployments mit Probes, Ressourcen-Limits und Rolling Updates produktionsreif und rollen fehlerhafte Versionen zurück
  • Sie betreiben zustandsbehaftete Dienste mit StatefulSets und Volumes und steuern Konfiguration, Secrets, Jobs und CronJobs
  • Sie grenzen Fehler über Events, Logs und kubectl debug ein und sichern den Cluster mit RBAC, NetworkPolicies und Pod Security

Zielgruppe und Voraussetzungen

  • Entwickler:innen, die ihre Anwendungen künftig selbst auf Kubernetes bereitstellen
  • Administrator:innen und DevOps-Engineers, die Kubernetes-Cluster einführen oder übernehmen
  • Architekt:innen und technische Projektleitungen, die Plattformentscheidungen fundiert treffen wollen
Themen und Inhalte für Ihre Beratung, Coaching, Workshop, Training, Schulung und Weiterbildung:

Kubernetes Grundlagen: Cluster verstehen, Anwendungen sicher betreiben

Container und Kubernetes einordnen
  • Container gegenüber virtuellen Maschinen: Namespaces, cgroups und OCI-Images
  • Wofür Kubernetes steht: deklarativer Sollzustand und Controller als Kontrollschleifen
  • Kernfunktionen: Selbstheilung, Skalierung, Service Discovery, schrittweise Rollouts
  • Distributionen und Managed Services: k3s, OpenShift, EKS, AKS und GKE im Vergleich
  • Container-Runtimes über CRI: containerd und CRI-O, warum Docker-Images weiterlaufen
Architektur und Begriffe
  • Control Plane: API-Server, etcd, Scheduler und Controller Manager
  • Pod als kleinste Einheit: mehrere Container, gemeinsames Netzwerk, Init-Container
  • Native Sidecar-Container für Proxys und Log-Sammler im selben Pod
  • Workload-Ressourcen: Deployment, ReplicaSet, DaemonSet und Job im Vergleich
  • Services: ClusterIP, NodePort, LoadBalancer und DNS-Namen im Cluster
  • Labels, Selektoren und Annotations; Namespaces als logische Trennung
  • Kubelet, kube-proxy und CNI-Plugin: was auf jedem Node läuft
Lokaler Cluster und erste Anwendung
  • Lokaler Cluster unter macOS mit minikube, kind oder dem Kubernetes von Docker Desktop
  • Lokaler Cluster unter Windows mit WSL 2 und Docker Desktop oder minikube
  • Weitere Optionen: k3d, Rancher Desktop und kurzlebige Test-Cluster in der Cloud
  • kubectl einrichten: kubeconfig, Kontexte und Standard-Namespace wechseln
  • Hello World: Deployment mit kubectl create anlegen und per Service erreichbar machen
  • Vom imperativen Befehl zum versionierten YAML-Manifest mit kubectl apply
  • Die Anwendung erkunden: kubectl get, describe, logs und port-forward
Produktionsreife herstellen
  • Labels setzen, ändern und entfernen mit kubectl label und im Manifest
  • Mit Labels filtern und Varianten trennen; empfohlene app.kubernetes.io-Labels
  • Liveness-, Readiness- und Startup-Probes: wann welche Prüfung greift
  • Ressourcen-Requests und -Limits, QoS-Klassen und OOMKilled verstehen
  • Rolling Updates mit maxSurge und maxUnavailable, Rücksprung mit kubectl rollout undo
  • Verfügbarkeit bei Wartung und Last: PodDisruptionBudget und Horizontal Pod Autoscaler
  • Fehlerbilder CrashLoopBackOff, ImagePullBackOff und Pending systematisch eingrenzen
  • Events lesen und mit kubectl debug einen ephemeren Container anhängen
Anwendung mit Datenbank, Konfiguration und Jobs
  • Mehrschichtige Anwendung: API, Frontend und Datenbank über Services verbinden
  • Headlamp als Web-Oberfläche statt des archivierten Kubernetes Dashboard; k9s im Terminal
  • ConfigMaps als Umgebungsvariablen und als eingebundene Konfigurationsdateien
  • Secrets: Base64 ist keine Verschlüsselung; Encryption at Rest und External Secrets
  • Jobs mit backoffLimit und completions, CronJobs mit Zeitplan und Zeitzone
  • StatefulSets mit stabilen Pod-Namen, PersistentVolumeClaims und StorageClasses
  • Datenbank-Operator oder eigenes StatefulSet: Kriterien für die Entscheidung
Netzwerkzugang und Isolation
  • Ingress-Ressourcen und Ingress-Controller für HTTP-Zugriff von außen
  • Gateway API mit GatewayClass, Gateway und HTTPRoute als Nachfolger von Ingress
  • TLS-Zertifikate automatisch ausstellen und erneuern mit cert-manager
  • NetworkPolicies: Datenverkehr zwischen Namespaces und Pods einschränken
Kubernetes in der Produktion
  • Produktionscluster: Managed Service oder kubeadm, hochverfügbare Control Plane, Upgrades
  • Paketierung mit Helm-Charts und Kustomize-Overlays je Umgebung
  • GitOps mit Argo CD oder Flux: das Repository als einzige Quelle des Sollzustands
  • Namespaces im Detail: ResourceQuotas, LimitRanges und Mandantentrennung
  • Monitoring mit Prometheus, kube-state-metrics und Grafana-Dashboards
  • Zentrales Logging: Ausgaben auf stdout, Sammeln mit Fluent Bit, Auswertung in Loki
  • Authentifizierung über Client-Zertifikate, OIDC-Anbieter und ServiceAccount-Tokens
  • Autorisierung mit RBAC: Roles, ClusterRoles, Bindings und kubectl auth can-i
  • Pod Security Admission mit den Profilen baseline und restricted
Kubernetes-Betrieb mit Coding-Agenten
  • Eigener ServiceAccount mit view-Rolle und separatem kubeconfig-Kontext für den Agenten
  • Agent wertet Events, kubectl describe und Pod-Logs aus und benennt die wahrscheinliche Ursache
  • Generierte Manifeste vor jeder Änderung mit kubeconform, --dry-run=server und kubectl diff prüfen
  • Kyverno-Richtlinien fangen fehlende Limits, latest-Tags und privilegierte Pods aus Agentenvorschlägen ab
  • Ausrollen nur per Pull Request ins GitOps-Repository, nie per kubectl apply des Agenten in Produktion
Praxisprojekt: Ticketsystem auf einem kind-Cluster
  • API und Web-Frontend als Deployments, PostgreSQL als StatefulSet mit persistentem Volume
  • Konfiguration über ConfigMap und Secret, nächtliches Datenbank-Backup als CronJob
  • Rolling Update mit Probes, absichtlich defektes Image erkennen und zurückrollen
  • Helm-Chart, RBAC-Rollen und Prometheus-Metriken als Übergabepaket an den Betrieb

*) Die Inhalte werden individuell abgestimmt und mit Praxisbeispielen abgerundet.

Ein Symbol für einen Kalender.

Offene Termine

Kostenlose Reservierung
Ein Symbol für Angebot erhalten.

Unser Angebot

Individuelle Schulung für Einzelpersonen und Teams – live online oder vor Ort.

Dauer

Ein Symbol für Dauer.
ab 1 Tag (8 UE)

Die Dauer richtet sich nach Ihren Inhalten.

Preis

Ein Symbol für Preis.
ab 900 EUR (Nettopreis)
ab 1.071 EUR (Bruttopreis)

Die Preise verstehen sich bei Unternehmern gemäß § 14 BGB zzgl. MwSt. Der dargestellte Ab-Preis gilt für firmeninterne Veranstaltungen und entspricht dem niedrigsten Gesamtpreis für Veranstaltungen mit bis zu drei (3) Teilnehmenden.

Termin

Ein Symbol für einen Kalender.
Ganztägig + halbtägig
nach Vereinbarung

Ganztägig oder halbtägig nach Vereinbarung, live online oder vor Ort.

Ihre Vorteile

Ein Symbol für ein Vorgespräch durchführen.
Persönliches Vorgespräch
Ein Symbol für die individuelle Vorbereitung.
Individuelle Vorbereitung
Ein Symbol für Experten aus der Praxis.
Experten aus der Praxis
Ein Symbol für ein Zertifikat.
Inklusive Zertifikat

Unsere Garantien

1. Relevanz-Garantie

Wir passen den Inhalt spezifisch an die Bedürfnisse jedes Teilnehmers an. Irrelevante Themen werden ausgespart, um den größtmöglichen Nutzen zu garantieren.

2. Qualitäts-Garantie

Durch regelmäßiges Feedback optimieren wir unsere Schulungen kontinuierlich und garantieren Ihnen ein Lernerlebnis der Extraklasse.

3. Zufriedenheits-Garantie

Unsere Zufriedenheitsgarantie spricht für sich – bei Unzufriedenheit entstehen Ihnen keine Kosten.

Wir helfen gerne weiter!

Rufen Sie uns an, schreiben eine E-Mail oder nutzen das Kontaktformular.

Schulung anfragen

Unverbindlich · Keine Vorkasse

Einige Unternehmen, für die wir tätig waren

Brunel GmbH

Axel Springer SE

Immeo Wohnen Service GmbH

Teilnehmer

Feedback

Herr Hecker ist sehr gut auf individuelle Wünsche, Fragen und Anregungen eingegangen. Eine sehr informative, interessante und gelungene Veranstaltung.
Teilnehmer

Feedback

Herr Hecker hat das Thema sehr anschaulich dargestellt und ist auf alle Fragen eingegangen. Ich fühle mich jetzt gut vorbereitet, um durchzustarten.
Teilnehmer

Feedback

Die gelassene, professionelle Art hat mir gut gefallen. Kompetent, engagiert, professionell. Gute Beispiele, sympathisches Auftreten. Eigene Themenideen wurden aufgegriffen.
Unser Angebot für Ihre firmeninterne Beratung, Coaching, Workshop, Training und Weiterbildung

Lösungen für Ihren Bedarf an Coaching, Workshop, Training, Schulung und Weiterbildung

Profitieren Sie von unserer langjährigen Expertise in der beruflichen Weiterbildung, modernen Lernmethoden und einem Portfolio von über 600 IT-, Online- und Digital-Beratungsleistungen.
Selbstverständlich lassen sich die einzelnen Themen kombinieren. So erhalten Sie genau die Weiterbildung, die Sie wünschen und brauchen - als Coaching, Workshop, Training, Schulung und Weiterbildung!

✓
Ein Symbol für eine einzelne Person.

Für eine Person

Training & Coaching für Einzelpersonen

  • Passgenaue Inhalte auf den einzelnen Teilnehmer zugeschnitten
  • Ein sehr effektives Format, das schnell Ergebnisse bringt
  • Individuelles Training und Coaching motivieren und wirken
Jetzt anfragen
✓
Ein Symbol für eine Gruppe von Personen.

Für eine Gruppe

Training & Workshops für Teams und Abteilungen

  • Bedarfsgerechte Inhalte auf die Herausforderung der Praxis zugeschnitten
  • Konsequente Praxisorientierung, modernste Techniken und Tools
  • Neue Fähigkeiten und Kenntnisse nachhaltig in den Arbeitsalltag integrieren
Jetzt anfragen
✓
Ein Symbol für ein Unternehmen.

Für eine Firma

Training-Komplett-Lösungen für Ihr Unternehmen‍

  • Ganzheitliche Konzepte für Ihre Mitarbeiterentwicklung
  • Individueller Skill-Katalog zur Erweiterung Ihres internen Weiterbildungsangebots
  • Nachhaltige Personalentwicklung realisieren
Jetzt anfragen

So wird daraus Ihre Firmenschulung

1. Bedarf klären: Im kostenlosen Vorgespräch besprechen wir Ziele, Vorkenntnisse und Praxisaufgaben.

2. Angebot abstimmen: Inhalte, Format (live online oder vor Ort), Dauer und Preis legen wir gemeinsam fest.

3. Schulung durchführen: Sie arbeiten an Übungen aus Ihrem Alltag oder an einem neutralen Beispiel und nehmen konkrete nächste Schritte mit.

Häufige Fragen zur Schulung

Gilt der Ab-Preis pro Person oder für die Veranstaltung?

Die 900 EUR netto sind der niedrigste Gesamtpreis für eine firmeninterne Veranstaltung mit bis zu drei Teilnehmenden. Größere Gruppen und einen anderen Umfang bieten wir individuell an. Der verbindliche Preis steht in Ihrem Angebot.

Können wir eigene Aufgaben einbringen?

Ja. Welche Aufgaben sich eignen, welche Zugänge nötig sind und wie wir die Vertraulichkeit sichern, klären wir im Vorgespräch. Alternativ arbeiten wir an einem neutralen Beispiel.

Ist die Anfrage schon eine Buchung?

Nein. Sie erhalten zuerst ein abgestimmtes Angebot und entscheiden dann über die Beauftragung. Eine Vorkasse gibt es nicht.

Ihre unverbindliche und kostenlose Schulungsanfrage zum Thema

Kubernetes - Beratung, Coaching, Workshop, Training, Schulung und Weiterbildung

Schildern Sie uns kurz Ihren Bedarf. Ziele, Inhalte und Termin stimmen wir persönlich mit Ihnen ab.

Ich interessiere mich für den Termin:

Termin anfragen

Das Angebot von "HECKER CONSULTING" richtet sich ausschließlich an Unternehmen und Behörden (iSv § 14 BGB). Verbraucher (§ 13 BGB) sind vom Vertragsschluss ausgeschlossen. Mit Absendung der Anfrage bestätigt der Anfragende, dass er nicht als Verbraucher, sondern in gewerblicher Tätigkeit handelt. § 312i Abs. 1 S. 1 Nr. 1-3 und S. 2 BGB (Pflichten im elektronischen Geschäftsverkehr) finden keine Anwendung.

Vielen Dank, Ihre Nachricht wurde empfangen!
Beim Absenden des Formulars ist etwas schiefgelaufen.
Beratung, Coaching, Workshop, Training, Schulung

Ähnliche Leistungen, die Sie interessieren könnten.

Wir erweitern ständig unser Beratungsportfolio. Über 600 IT-, Online-, Digital-Beratungsleistungen haben wir für Sie im Programm. Selbstverständlich lassen sich die einzelnen Themen kombinieren. So erhalten Sie genau die Beratung, die Sie wünschen und brauchen - als Coaching, Workshop, Training, Schulung und Weiterbildung!

Mehr IT-, Online-, Digital-Beratungsleistungen anzeigen >>
Nach oben