Einführung in Kyverno

Die Kyverno Schulung von DevNinjas vermittelt Policy as Code für Kubernetes. Sie schreiben und testen CEL-Regeln, steuern Ressourcen und untersuchen Image-Prüfung sowie Webhook-Fehler. Plattform- und Security-Teams benötigen Kubernetes-Praxis, aber keine Kyverno-Kenntnisse.

  • Level: Einsteiger, Stufe 1 von 3
  • Workshop-Code DW30
  • 3 Tage
  • Live-Online
  • Deutsch oder Englisch

Was können Sie nach drei Tagen?

Was Sie selbst umsetzen

Welche Grundlage erhält Ihr Team?

Das sollten Sie mitbringen

8 Fragen, ca. 6 Minuten

Passen die Inhalte zu Ihrem Stand?

Prüfen Sie anonym, welche Grundlagen bereits sitzen und ob die Themen von DW30 zu Ihrem Stand passen. Das Ergebnis empfiehlt ehrlich den nächsten Schritt.

Wissenscheck starten

Ohne Konto, ohne E-Mail, keine Prüfung

Wie läuft die Schulung ab und was ist enthalten?

Die Schulung „Einführung in Kyverno“: 3 Tage live mit Trainer. Browserübungen ohne lokale Installation. Öffentliche Termine: maximal 8 Teilnehmende. Teilnahmebescheinigung als PDF und Open Badge inklusive.

So arbeiten Sie im Workshop

Erste Kubernetes-Regeln → Policy-Tests und Fehlerdiagnose

  • Auf eigenen Ressourcen üben

    Sie führen die Übungen auf eigenen Ressourcen im DevNinjas Dojo aus. Ihre Übungsumgebung teilen Sie nicht mit anderen Teilnehmenden.

  • Die Übungsumgebung steuern

    Sie haben volle Kontrolle über Ihre Übungsinfrastruktur im DevNinjas Dojo. Der Zugriff nutzt offene Protokolle wie SSH und HTTPS sowie Web-Terminals.

  • Fragen mit dem Trainer klären

    Kurze Erklärblöcke führen in die Übungen. Ihre fachlichen Rückfragen beantwortet der Trainer live im Workshop.

Was für Sie bereitsteht

Ohne lokale Installation, mit Nachweis für Ihre Unterlagen

  • Cloud-Umgebung im Browser

    Ihre Cloud-Umgebung im DevNinjas Dojo läuft ohne lokale Installation im Browser, auch in eingeschränkten Firmennetzen mit VPN, Proxy und Firewall.

    Dojo-Umgebung ansehen
  • Maximal 8 Teilnehmende

    Öffentliche Termine haben höchstens 8 Teilnehmende. Für Inhouse-Firmenschulungen vereinbaren wir die Gruppengröße mit Ihnen.

  • Teilnahmebescheinigung und Open Badge

    Nach dem Workshop erhalten Sie von DevNinjas eine Teilnahmebescheinigung als PDF und ein Open Badge. Beide dokumentieren Ihre Teilnahme, keine bestandene Prüfung.

Was kostet die Schulung „Einführung in Kyverno“ und welche Termine gibt es?

Der Katalog-Listenpreis für die dreitägige Schulung „Einführung in Kyverno“ beträgt 1.665 € pro Person zzgl. 19 % MwSt. Der Preis eines einzelnen Termins kann abweichen.

Termine und Inhouse-Schulungen

Alle aktuellen öffentlichen Termine finden Sie in der Terminübersicht.

Zur TerminübersichtFirmenschulung anfragen

Erfahrungen von Teilnehmenden mit DevNinjas-Schulungen

Ausgewählte Stimmen aus dem DevNinjas-Portfolio, jeweils mit ihrer Herkunft gekennzeichnet.

4,9/ 5

1047+ Teilnehmerbewertungen über alle DevNinjas-Schulungen · ungefiltert

Trainer
5,0
Inhalte
4,8
Praxisanteil
4,8

DevNinjas gesamt: rund 1.384 Teilnehmende (teils geschätzt) · 208 Unternehmen · 241 Workshops

Stimme aus DW1

„Meine Kollegen haben explizit nach einem Sysadmin-Kurs für Docker bei einem anderen Anbieter gesucht und hatten einen Dozenten, der ihnen nur eine IDE eingerichtet hat, und anschließend nur noch ein Aufgabenblatt mit Entwicklungsaufgaben bearbeitet hat. Ich hatte einen Kurs mit vielen Hintergrundinformationen, einen Dozenten, der abseits der Folien ein wirklich sehr umfangreiches Wissen zu dem gesamten Themenbereich hat, und fühle mich optimal informiert.“

Johannes BernsteinTRIMET Gelsenkirchen SE

Stimme aus DW4

„Es hat Spaß gemacht und ich habe viel gelernt, das ich tatsächlich direkt in meinem Unternehmen anwenden kann. Die Methodik des Trainers war sehr praxisorientiert, er hat immer wieder reale Beispiele gebracht.“

Felix R.Dirk Rossmann GmbH

Stimme aus DW1

„Nico ist ein sehr freundlicher und fachlich versierter Dozent. Er konnte alle Fragen gut beantworten. Man merkt schnell, dass er akademisches Fachwissen mit langjähriger Berufspraxis verknüpft.“

Philipp van Wickevoort CrommelinparcIT GmbH

Mehr als 200 Kunden, darunter BMW, Bundeswehr und Deutsche Bahn, vertrauen auf DevNinjas.

Vincent Sturm - DevNinjas

Ihr Ansprechpartner

Vincent Sturm

Key Account Manager

Vincent berät Sie persönlich zur Schulung „Einführung in Kyverno“, zu öffentlichen Terminen und Inhouse-Schulungen.

WhatsApp-Chat

Welche Fragen sollten Sie vor der Buchung klären?

Die häufigsten Fragen zu Voraussetzungen, Abgrenzung, Lernweg und Ablauf.

Eignet sich die Kyverno Schulung ohne Policy-as-Code-Erfahrung?

Ja, Kyverno, Policy as Code und CEL werden schrittweise eingeführt. Sie brauchen jedoch praktische Kubernetes-Erfahrung:

  • Ressourcen mit kubectl untersuchen und YAML bearbeiten
  • Pods, Deployments, Namespaces, Labels und Selektoren einordnen
  • grundlegendes RBAC sowie einen einfachen Git- und CI-Ablauf kennen

Die Kubernetes Advanced Schulung ergänzt Praxis mit RBAC und clusterweiten Ressourcen. Vorerfahrung mit Rego oder OPA Gatekeeper und Zertifizierungswissen sind nicht erforderlich.

Können Kyverno-Policies legitime Deployments blockieren?

Ja, eine zu breit formulierte oder fehlerhafte blockierende Policy kann gültige Kubernetes-Anfragen ablehnen. In den Übungen unterscheiden Sie Einführung und Diagnose:

  • Geltungsbereiche und Ausnahmen untersuchen, bevor Regeln von Audit zu Deny wechseln
  • einen vorbereiteten Webhook-Ausfall diagnostizieren

Eine produktive Freigabe und eine fertige Recovery-Prozedur gehören nicht zum Umfang des Workshops. Die Einführung muss weiterhin mit Ihren Plattformverantwortlichen abgestimmt werden.

Wann reicht Kubernetes ValidatingAdmissionPolicy statt Kyverno?

Für klar begrenzte CEL-Prüfungen direkt bei einer Kubernetes-API-Anfrage kann die native ValidatingAdmissionPolicy ausreichen. ValidatingAdmissionPolicy ist seit Kubernetes 1.30 stabil und wertet CEL-Regeln im API-Server aus.

  • Die native Lösung prüft Anfragen direkt im API-Server.
  • Kyverno ergänzt Hintergrundauswertung, Mutation, Generierung, Löschung, Image-Prüfung und Ausnahmen.

Die Kyverno CLI testet native ValidatingAdmissionPolicies sowie Kyverno-eigene Policies. In der Schulung vergleichen Sie dieselbe Anforderung in beiden Modellen.

Wie unterscheiden sich Kyverno und OPA Gatekeeper?

Kyverno und OPA Gatekeeper verwenden unterschiedliche Regelmodelle für Kubernetes-Kontrollen. Die Werkzeugwahl richtet sich nach Fähigkeiten, Funktionen und Betriebsmodell:

  • Kyverno folgt dem Kubernetes-Ressourcenmodell und nutzt hier CEL-basierte Policy-Typen für Validierung, Mutation, Generierung, Löschung und Image-Prüfung.
  • OPA Gatekeeper modelliert Kontrollen über ConstraintTemplates, Constraints und Rego.

Der OPA Gatekeeper und Rego Workshop vertieft die Alternative. Keiner der Kurse setzt den anderen voraus; Regeln und Tests bleiben versionsverwaltete Arbeitsgrundlagen.

Was bedeutet Policy as Code bei Kubernetes konkret?

Policy as Code bedeutet, dass Plattform- und Sicherheitsvorgaben als versionierte, testbare Regeln im Git-Repository gepflegt werden. Testfälle und Kyverno prüfen das Regelverhalten an konkreten Kubernetes-Ressourcen:

  • fachliche Anforderungen als verständliche Regeln formulieren
  • erlaubte und unerlaubte Beispiele im Code-Review betrachten
  • Tests in CI einbinden und Regeln schrittweise einführen

Eine Policy muss nicht sofort blockieren. In der Schulung beobachten und bewerten Sie ihre Wirkung, bevor Sie Durchsetzung erwägen.

Wie praktisch arbeitet die Kyverno Schulung?

An allen drei Tagen vervollständigen und prüfen Sie Kyverno-Policies in einer zurücksetzbaren Lernumgebung. Das DevNinjas Dojo, unsere Cloud-Lernumgebung, verbindet die praktischen Aufgaben:

  • Kubernetes-YAML mit der Kyverno CLI testen
  • API-Antworten und Policy Reports auswerten
  • einen CI-Test ergänzen und einen Webhook-Fehler diagnostizieren

Produktionszugänge sind nicht erforderlich. Der Workshop umfasst kein fertiges Policy-Paket, keine individuelle Plattformintegration, keine vollständigen internen Testbestände und keine Betriebs-Runbooks.

Welchen praktischen Umfang hat die Kyverno Schulung?

Sie können einen nachvollziehbaren Policy-Ablauf aufbauen. Dazu verbinden Sie Anforderungen, Geltungsbereiche, Tests und beobachtete Wirkung. Der Transfer bleibt begrenzt:

  • keine vollständige Produktionsinstallation oder komplette CEL- beziehungsweise Legacy-Syntaxreferenz
  • keine umfassende Upgrade-, Sizing- und Performanceplanung oder Multi-Cluster-Praxis
  • keine Praxisimplementierungen für Autogen oder Namespaced Policy Delegation

Der Workshop bereitet nicht auf KCA, CKS oder KCSA vor. Für CKS gibt es die gezielte Prüfungsvorbereitung. Tests, Review und Rollout-Kriterien liefern einen anpassbaren Ausgangspunkt.

Zu welchen Uhrzeiten finden DevNinjas-Schulungen statt?

DevNinjas-Schulungen finden in der Regel von 9:00 bis 16:00 Uhr mit Mittagspause statt. Öffentliche Kurse laufen live online mit Trainer an aufeinanderfolgenden Tagen. Für Firmenschulungen, remote oder vor Ort, können Sie abweichende Uhrzeiten oder mehrere Trainingsblöcke mit uns vereinbaren.

Wie funktioniert die Cloud-Lernumgebung (DevNinjas Dojo)?

Das DevNinjas Dojo stellt die Cloud-Lernumgebung für Ihre Übungen während des gebuchten Kurses bereit. Je nach Workshop arbeiten Sie mit Kubernetes-Clustern, VMs oder Containern; die OpenShift-Schulung nutzt einen gemeinsamen Cluster. Der Zugriff erfolgt über SSH, HTTPS und Web-Terminals, ohne proprietären Client oder lokale Installation.

Sie benötigen einen aktuellen Browser und Internetzugang. In eingeschränkten Firmennetzen können Freigaben für VPN, Proxy oder Firewall nötig sein. Bei Firmenschulungen klärt ein Technikcheck den Zugang vorab.

Welches Zertifikat erhalte ich nach einer DevNinjas-Schulung?

Nach einer DevNinjas-Schulung erhalten Sie eine Teilnahmebescheinigung als PDF und ein Open Badge. Beide sind bei öffentlichen Terminen und Firmenschulungen enthalten. Das PDF nennt die behandelten Themen und den Kurszeitraum von Datum bis Datum, keine Stundenzahl.

Auch bei Prüfungsvorbereitungen bestätigen beide Nachweise die Teilnahme, keine bestandene Prüfung.

Wie möchten Sie die Schulung „Einführung in Kyverno“ buchen?

Wählen Sie einen öffentlichen Termin oder fragen Sie DW30 als Inhouse-Schulung an: online oder vor Ort, mit Termin nach Absprache.