Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
465 changes: 372 additions & 93 deletions docs/chart_template_guide/yaml_techniques.md

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: "Release-Zeitplan-Richtlinie"
description: "Beschreibt Helms Release-Zeitplan-Richtlinie."
default_lang_commit: cd5ad1e1593c50677909d7c618cf31cd4036fac7
---

Helm gibt Veröffentlichungstermine im Voraus bekannt, damit Anwender besser planen
Expand All @@ -27,10 +28,11 @@ einmal im Monat am zweiten Mittwoch jedes Monats veröffentlicht.
Ein Patch-Release zur Behebung einer kritischen Regression oder eines
Sicherheitsproblems kann jederzeit bei Bedarf erfolgen.

Ein Patch-Release wird aus einem der folgenden Gründe abgesagt:
Ein geplanter Patch-Release wird aus einem der folgenden Gründe abgesagt:
- wenn seit dem letzten Release kein neuer Inhalt hinzugekommen ist
- wenn das Patch-Release-Datum innerhalb einer Woche vor dem ersten Release Candidate (RC1) einer anstehenden Nebenversion liegt
- wenn das Patch-Release-Datum innerhalb von vier Wochen nach einer Nebenversion liegt
- wenn für denselben Monat ein Major- oder Minor-Release geplant ist

## Nebenversionen

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: Allgemeine Konventionen
description: Allgemeine Konventionen für Charts.
sidebar_position: 1
default_lang_commit: cd6112565cf10522d4f1bd0928165cb5a91922c5
---

Dieser Teil des Best-Practices-Leitfadens erklärt allgemeine Konventionen.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: Custom Resource Definitions
description: Erstellen und Verwenden von CRDs.
sidebar_position: 7
default_lang_commit: 07caa4dd6e58a47e79ac2ec7949e57157f1a2b2a
---

Dieser Teil des Best-Practices-Leitfadens behandelt die Erstellung und Verwendung von Custom-Resource-Definition-Objekten.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: Abhängigkeiten
description: Behandelt Best Practices für Chart-Abhängigkeiten.
sidebar_position: 4
default_lang_commit: f1c342d7bbd8fca5494262a93699b27012859e24
---

Dieser Teil des Best-Practices-Leitfadens behandelt die in `Chart.yaml` deklarierten `dependencies`.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: Labels und Annotationen
description: Behandelt Best Practices für die Verwendung von Labels und Annotationen in Ihrem Chart.
sidebar_position: 5
default_lang_commit: 07caa4dd6e58a47e79ac2ec7949e57157f1a2b2a
---

Dieser Teil des Best-Practices-Leitfadens behandelt Best Practices für die Verwendung von Labels und Annotationen in Ihrem Chart.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: Pods und PodTemplates
description: Behandelt die Formatierung von Pod- und PodTemplate-Bereichen in Chart-Manifesten.
sidebar_position: 6
default_lang_commit: 07caa4dd6e58a47e79ac2ec7949e57157f1a2b2a
---

Dieser Teil des Best-Practices-Leitfadens behandelt die Formatierung von Pod- und PodTemplate-Bereichen in Chart-Manifesten.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: Rollenbasierte Zugriffskontrolle
description: Behandelt die Erstellung und Formatierung von RBAC-Ressourcen in Chart-Manifesten.
sidebar_position: 8
default_lang_commit: 07caa4dd6e58a47e79ac2ec7949e57157f1a2b2a
---

Dieser Teil des Best-Practices-Leitfadens behandelt die Erstellung und Formatierung von
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: Templates
description: Ein genauerer Blick auf Best Practices rund um Templates.
sidebar_position: 3
default_lang_commit: f1c342d7bbd8fca5494262a93699b27012859e24
---

Dieser Teil des Best-Practices-Leitfadens konzentriert sich auf Templates.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: Values
description: Beschreibt, wie Sie Ihre Values strukturieren und verwenden sollten.
sidebar_position: 2
default_lang_commit: 07caa4dd6e58a47e79ac2ec7949e57157f1a2b2a
---

Dieser Teil des Best-Practices-Leitfadens behandelt die Verwendung von Values. Hier geben wir Empfehlungen, wie Sie Ihre Values strukturieren und verwenden sollten, mit Fokus auf die Gestaltung der `values.yaml`-Datei eines Charts.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: Zugriff auf Dateien innerhalb von Templates
description: Wie Sie auf Dateien innerhalb eines Templates zugreifen können.
sidebar_position: 10
default_lang_commit: f1c342d7bbd8fca5494262a93699b27012859e24
---

Im vorherigen Abschnitt haben wir mehrere Möglichkeiten kennengelernt, benannte
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: Integrierte Objekte
description: Integrierte Objekte, die in Templates verfügbar sind.
sidebar_position: 3
default_lang_commit: f1c342d7bbd8fca5494262a93699b27012859e24
---

Objekte werden von der Template-Engine an ein Template übergeben. Ihr Code kann
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: Ablaufsteuerung
description: Ein kurzer Überblick über die Ablaufstrukturen in Templates.
sidebar_position: 7
default_lang_commit: 07caa4dd6e58a47e79ac2ec7949e57157f1a2b2a
---

Kontrollstrukturen (in der Template-Terminologie "Aktionen" genannt) bieten
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: "Anhang: Go-Datentypen und Templates"
description: Ein kurzer Überblick über Variablen in Templates.
sidebar_position: 16
default_lang_commit: 07caa4dd6e58a47e79ac2ec7949e57157f1a2b2a
---

Die Helm-Template-Sprache ist in der stark typisierten Programmiersprache Go
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: Templates debuggen
description: Fehlerbehebung bei Charts, die nicht bereitgestellt werden können.
sidebar_position: 13
default_lang_commit: 07caa4dd6e58a47e79ac2ec7949e57157f1a2b2a
---

Das Debuggen von Templates kann schwierig sein, da die gerenderten Templates an
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: Liste der Template-Funktionen
description: Eine Liste der in Helm verfügbaren Template-Funktionen
sidebar_position: 6
default_lang_commit: f1c342d7bbd8fca5494262a93699b27012859e24
---

Helm enthält viele Template-Funktionen, die Sie in Templates nutzen können.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: Template-Funktionen und Pipelines
description: Verwendung von Funktionen in Templates.
sidebar_position: 5
default_lang_commit: 07caa4dd6e58a47e79ac2ec7949e57157f1a2b2a
---

Bisher haben wir gesehen, wie man Informationen in ein Template einfügt. Aber
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: Erste Schritte
description: Eine Kurzanleitung zu Chart-Templates.
sidebar_position: 2
default_lang_commit: f1c342d7bbd8fca5494262a93699b27012859e24
---

In diesem Abschnitt der Anleitung erstellen wir ein Chart und fügen dann ein
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: Die .helmignore-Datei
description: Die `.helmignore`-Datei wird verwendet, um Dateien anzugeben, die Sie nicht in Ihr Helm Chart aufnehmen möchten.
sidebar_position: 12
default_lang_commit: 07caa4dd6e58a47e79ac2ec7949e57157f1a2b2a
---

Die `.helmignore`-Datei wird verwendet, um Dateien anzugeben, die Sie nicht in
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: Benannte Templates
description: Wie man benannte Templates definiert.
sidebar_position: 9
default_lang_commit: f1c342d7bbd8fca5494262a93699b27012859e24
---

Nun ist es an der Zeit, über ein einzelnes Template hinauszugehen und weitere zu
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: Eine NOTES.txt-Datei erstellen
description: Wie Sie Ihren Chart-Benutzern Anweisungen bereitstellen.
sidebar_position: 10
default_lang_commit: 07caa4dd6e58a47e79ac2ec7949e57157f1a2b2a
---

In diesem Abschnitt betrachten wir das Helm-Werkzeug zur Bereitstellung von
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: Subcharts und globale Werte
description: Arbeiten mit Subchart-Werten und globalen Werten.
sidebar_position: 11
default_lang_commit: 6bf4b4cb62bb3952a17b68b3cd8b832bcede390c
---

Bis zu diesem Punkt haben wir nur mit einem einzelnen Chart gearbeitet. Aber
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: Values-Dateien
description: Anleitung zur Verwendung des --values-Flags.
sidebar_position: 4
default_lang_commit: 07caa4dd6e58a47e79ac2ec7949e57157f1a2b2a
---

Im vorherigen Abschnitt haben wir die eingebauten Objekte betrachtet, die Helm
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: Variablen
description: Verwendung von Variablen in Templates.
sidebar_position: 8
default_lang_commit: 07caa4dd6e58a47e79ac2ec7949e57157f1a2b2a
---

Nachdem wir nun mit Funktionen, Pipelines, Objekten und Kontrollstrukturen
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: Nächste Schritte
description: Abschluss - einige nützliche Hinweise auf weitere Dokumentation, die Ihnen helfen wird.
sidebar_position: 14
default_lang_commit: 6bf4b4cb62bb3952a17b68b3cd8b832bcede390c
---

Diese Anleitung soll Ihnen als Chart-Entwickler ein fundiertes Verständnis
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: "Anhang: YAML-Techniken"
description: Ein genauerer Blick auf die YAML-Spezifikation und wie sie auf Helm angewendet wird.
sidebar_position: 15
default_lang_commit: f1c342d7bbd8fca5494262a93699b27012859e24
---

Der Großteil dieser Anleitung hat sich auf das Schreiben der Template-Sprache
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: "Änderungen seit Helm 2"
sidebar_position: 1
default_lang_commit: f1c342d7bbd8fca5494262a93699b27012859e24
---

## Änderungen seit Helm 2
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: "Fragen und Antworten"
sidebar_position: 8
sidebar_position: 9
default_lang_commit: 32156809d1ef7c7445cabb92c46ffcea328ac6be
---

# Fragen und Antworten
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: "Installieren"
sidebar_position: 2
default_lang_commit: 07caa4dd6e58a47e79ac2ec7949e57157f1a2b2a
---

## Installieren
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: "Fehlersuche"
sidebar_position: 4
default_lang_commit: f1c342d7bbd8fca5494262a93699b27012859e24
---

## Fehlersuche
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: "Deinstallieren"
sidebar_position: 3
default_lang_commit: 07caa4dd6e58a47e79ac2ec7949e57157f1a2b2a
---

## Deinstallieren
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
---
title: "Glossar"
description: "Benutzte Ausdrücke zur Beschreibung der Komponenten der Helm Architektur."
sidebar_position: 9
sidebar_position: 10
default_lang_commit: 32156809d1ef7c7445cabb92c46ffcea328ac6be
---

# Glossar
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: helm
slug: helm
default_lang_commit: 5882b9b38eba10f3ecb6da25566f9809baf797f0
---

Der Helm-Paketmanager für Kubernetes.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: helm completion
default_lang_commit: f1c342d7bbd8fca5494262a93699b27012859e24
---

Generiert Autovervollständigungsskripte für die angegebene Shell
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: helm completion bash
default_lang_commit: f1c342d7bbd8fca5494262a93699b27012859e24
---

Generiert das Autovervollständigungsskript für bash
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: helm completion fish
default_lang_commit: f1c342d7bbd8fca5494262a93699b27012859e24
---

Generiert das Autovervollständigungsskript für fish
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: helm completion powershell
default_lang_commit: f1c342d7bbd8fca5494262a93699b27012859e24
---

Generiert das Autovervollständigungsskript für PowerShell
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: helm completion zsh
default_lang_commit: f1c342d7bbd8fca5494262a93699b27012859e24
---

Generiert das Autovervollständigungsskript für zsh
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: helm create
default_lang_commit: f1c342d7bbd8fca5494262a93699b27012859e24
---

Erstellt ein neues Chart mit dem angegebenen Namen
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: helm dependency
default_lang_commit: 5882b9b38eba10f3ecb6da25566f9809baf797f0
---

Verwaltet die Abhängigkeiten eines Charts
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: helm dependency build
default_lang_commit: 5882b9b38eba10f3ecb6da25566f9809baf797f0
---

Erstellt das Verzeichnis charts/ basierend auf der Chart.lock-Datei neu
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: helm dependency list
default_lang_commit: 5882b9b38eba10f3ecb6da25566f9809baf797f0
---

Listet die Abhängigkeiten für das angegebene Chart auf
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: helm dependency update
default_lang_commit: 5882b9b38eba10f3ecb6da25566f9809baf797f0
---

Aktualisiert charts/ entsprechend dem Inhalt von Chart.yaml
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: helm env
default_lang_commit: 5882b9b38eba10f3ecb6da25566f9809baf797f0
---

Informationen zur Helm-Client-Umgebung
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: helm get
default_lang_commit: 5882b9b38eba10f3ecb6da25566f9809baf797f0
---

Lädt erweiterte Informationen für ein benanntes Release herunter
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: helm get all
default_lang_commit: 5882b9b38eba10f3ecb6da25566f9809baf797f0
---

Lädt alle Informationen für ein benanntes Release herunter
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: helm get hooks
default_lang_commit: 5882b9b38eba10f3ecb6da25566f9809baf797f0
---

Lädt alle Hooks für ein benanntes Release herunter
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: helm get manifest
default_lang_commit: 5882b9b38eba10f3ecb6da25566f9809baf797f0
---

Lädt das Manifest für ein benanntes Release herunter
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: helm get metadata
default_lang_commit: f1c342d7bbd8fca5494262a93699b27012859e24
---

Ruft die Metadaten für ein bestimmtes Release ab
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: helm get notes
default_lang_commit: 5882b9b38eba10f3ecb6da25566f9809baf797f0
---

Lädt die Notizen für ein benanntes Release herunter
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: helm get values
default_lang_commit: 5882b9b38eba10f3ecb6da25566f9809baf797f0
---

Lädt die Values-Datei für ein benanntes Release herunter
Expand Down
Loading