0Pricing
Helm Academy · Lektion

Ein Chart, viele Releases

Dasselbe Chart mehrfach parallel installieren.

Ein Chart, viele Releases ist eine kostenlose Helm Academy-Lektion auf CoddyKit. Dies ist Lektion 4 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 Helm Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Helm Academy-Kurs umfasst insgesamt 4 Lektionen.

Ein Chart, viele Instanzen

Ein einzelnes Chart kann gleichzeitig viele Releases bereitstellen. Jede Installation ist eine eigene, unabhängige Instanz, die parallel läuft. 🔁

Warum Sie ein Chart wiederverwenden

Dieselbe Anwendung läuft häufig mehr als einmal: als Dev- und als Produktionsinstanz oder einmal pro Kunde. Ein Chart kann sie alle bereitstellen.

Zwei Releases, dasselbe Chart

Installieren Sie das Chart einfach zweimal mit unterschiedlichen Namen. Helm behandelt jedes davon als ein eigenes Release, das unabhängig verwaltet werden kann.

helm install web-dev ./mychart
helm install web-prod ./mychart

Jedes Mal andere Werte

Geben Sie jedem Release eigene Einstellungen. So kann die Dev-Instanz mit einem Replica laufen, während die Produktionsinstanz mit fünf Replicas aus demselben Chart läuft.

helm install web-prod ./mychart --set replicaCount=5

Namen halten sie getrennt

Der Release-Name ist der Schlüssel, der die Instanzen voneinander unterscheidet. Helm verwendet ihn, um zu erkennen, welche Ressourcen zu welchem Release gehören.

Namen fließen in Ressourcen ein

Gute Charts nehmen den Release-Namen in Ressourcennamen auf, damit zwei Installationen nicht miteinander kollidieren. Das integrierte .Release.Name macht dies einfach.

metadata:
  name: {{ .Release.Name }}-web

Namespaces als Abgrenzung

Sie können jedes Release auch in einem eigenen Namespace platzieren. So verhindert man, dass derselbe Release-Name in verschiedenen Umgebungen kollidiert.

helm install web ./mychart -n team-a

Unabhängige Lebenszyklen

Jedes Release wird unabhängig aktualisiert, zurückgesetzt und deinstalliert. Änderungen an web-dev wirken sich niemals auf web-prod aus.

Alle gemeinsam anzeigen

Führen Sie helm list über alle Namespaces hinweg aus, um jede Instanz des Charts gleichzeitig anzuzeigen und ihre Revisionen zu vergleichen.

helm list --all-namespaces

Eine häufige Falle

Wenn ein Chart Ressourcennamen fest codiert, statt den Release-Namen zu verwenden, schlägt eine zweite Installation wegen eines Namenskonflikts fehl. Templating verhindert das.

Der entscheidende Vorteil

Schreiben Sie ein Chart einmal und starten Sie anschließend so viele angepasste Releases, wie Sie benötigen. Diese Wiederverwendung ist die zentrale Stärke von Helm. 🎯

Kurze Überprüfung

Bestätigen wir, wie mehrere Releases nebeneinander bestehen können.

Zusammenfassung

Ein Chart kann viele Releases steuern, jedes mit eigenem Namen, eigenen Werten und eigenem Lebenszyklus. Templatierte Namen verhindern Kollisionen. ✅

Häufig gestellte Fragen

Ist die Lektion „Ein Chart, viele Releases“ kostenlos?

Ja — der vollständige Text von „Ein Chart, viele Releases“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Helm Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Helm Academy-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „Ein Chart, viele Releases“?

Dasselbe Chart mehrfach parallel installieren. Du übst Helm Academy 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 Helm Academy zu starten?

Keine Vorkenntnisse erforderlich. Helm Academy 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 4 von 4.

Wie lange dauert die Lektion „Ein Chart, viele Releases“?

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 Helm Academy-Lektion Code schreiben und ausführen?

Ja. Jede Helm Academy-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. Was in einem Chart-Paket steckt
  2. Ein Release ist ein installiertes Chart
  3. Revisionen: Jede Änderung wird versioniert
  4. Ein Chart, viele Releases
← Zurück zu Helm Academy