0Pricing
DevOps Bootcamp · Lektion

Probeläufe mit --dry-run

Lassen Sie den Server validieren, ohne Änderungen anzuwenden.

Probeläufe mit --dry-run ist eine kostenlose DevOps Bootcamp-Lektion auf CoddyKit. Dies ist Lektion 2 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des DevOps Bootcamp-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der DevOps Bootcamp-Kurs umfasst insgesamt 4 Lektionen.

Zuerst den Server fragen

Während helm template lokal rendert, geht --dry-run einen Schritt weiter und bittet den Cluster, die Manifeste zu prüfen, ohne sie anzuwenden. 🧪

helm install my-app ./mychart --dry-run

Rendern und validieren

Ein Dry Run rendert Ihre Templates UND sendet sie zur Validierung an den API-Server, bevor der Vorgang endet, ohne tatsächlich etwas zu erstellen.

Erkennt Clusterfehler

Da der Server die Manifeste sieht, kann --dry-run Probleme erkennen, die beim lokalen Rendern unentdeckt bleiben, etwa eine unbekannte Ressourcenart oder eine Abweichung vom Schema.

Funktioniert auch bei Upgrades

Fügen Sie dasselbe Flag bei einem Upgrade hinzu, um eine Änderung anhand eines aktiven Releases in der Vorschau zu prüfen, bevor Sie sie übernehmen.

helm upgrade my-app ./mychart --dry-run

Zwei Varianten von Dry Runs

Helm bietet --dry-run=client für ausschließlich lokale Prüfungen und --dry-run=server, um zusätzlich eine serverseitige Validierung anhand Ihres Clusters durchzuführen.

helm upgrade my-app ./mychart --dry-run=server

Client gegenüber Server

Der Client-Modus verhält sich wie das Rendern und benötigt niemals einen Cluster. Der Server-Modus ist strenger, da der API-Server die Objekte tatsächlich prüft. 🔍

Auch NOTES anzeigen

Ein Dry Run gibt auch die NOTES-Ausgabe des Charts aus, sodass Sie die Hinweise nach der Installation in der Vorschau sehen können, bevor das Release existiert.

Mit --debug kombinieren

Fügen Sie --debug zu einem Dry Run hinzu, um eine ausführliche Ausgabe einschließlich der berechneten Values zu erhalten. Das ergibt eine leistungsfähige Kombination zur Fehlersuche.

helm install my-app ./mychart --dry-run --debug

Es wird kein Release erstellt

Es wird nichts installiert und keine Revision aufgezeichnet. Ein Dry Run lässt Ihren Cluster und den Verlauf Ihres Releases vollständig unverändert.

Ideal für CI-Gates

Da --dry-run anhand eines echten API-Servers validiert, ist es in Pipelines eine häufige Sicherheitsprüfung, bevor ein Deployment fortgesetzt werden darf.

Template oder Dry Run

Verwenden Sie helm template, wenn Sie offline arbeiten. Verwenden Sie --dry-run, wenn Sie vor der Installation die Einschätzung des Clusters einholen möchten.

Kurzer Check

Sie möchten, dass der Cluster die Manifeste validiert, aber nichts erstellt.

Zusammenfassung

Sie kennen jetzt --dry-run: Das Flag rendert ein Release und validiert es optional serverseitig, ohne es zu erstellen, und unterstützt dabei den Client- oder Server-Modus. Eine sichere Prüfung vor dem Deployment. ✅

Häufig gestellte Fragen

Ist die Lektion „Probeläufe mit --dry-run“ kostenlos?

Ja — der vollständige Text von „Probeläufe mit --dry-run“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des DevOps Bootcamp-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der DevOps Bootcamp-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „Probeläufe mit --dry-run“?

Lassen Sie den Server validieren, ohne Änderungen anzuwenden. Du übst DevOps Bootcamp mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um DevOps Bootcamp zu starten?

Keine Vorkenntnisse erforderlich. DevOps Bootcamp auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 2 von 4.

Wie lange dauert die Lektion „Probeläufe mit --dry-run“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser DevOps Bootcamp-Lektion Code schreiben und ausführen?

Ja. Jede DevOps Bootcamp-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Mit helm template lokal rendern
  2. Probeläufe mit --dry-run
  3. Ein Chart mit helm pull abrufen
  4. Hinweise mit helm get notes lesen
← Zurück zu DevOps Bootcamp