Helm ist ein Tool zum Verwalten von Diagrammen. Diagramme sind Pakete vorkonfigurierter Kubernetes-Ressourcen.
Verwenden Sie Helm, um:
Finden und verwenden Sie beliebte Software, die als Helm Charts verpackt ist, um sie in Kubernetes auszuführen
Teilen Sie Ihre eigenen Anwendungen als Helm Charts
Erstellen Sie reproduzierbare Builds Ihrer Kubernetes-Anwendungen
Verwalten Sie Ihre Kubernetes-Manifestdateien intelligent
Verwalten Sie Versionen von Helm-Paketen
Helm ist ein Tool, das die Installation und Verwaltung von Kubernetes-Anwendungen optimiert. Stellen Sie es sich wie apt/yum/homebrew für Kubernetes vor.
Helm rendert Ihre Vorlagen und kommuniziert mit der Kubernetes-API
Helm läuft auf Ihrem Laptop, CI/CD oder wo auch immer Sie es ausführen möchten.
Diagramme sind Helm-Pakete, die mindestens zwei Dinge enthalten:
Eine Beschreibung des Pakets ( Chart.yaml
)
Eine oder mehrere Vorlagen, die Kubernetes-Manifestdateien enthalten
Diagramme können auf der Festplatte gespeichert oder aus Remote-Diagramm-Repositorys (wie Debian- oder RedHat-Paketen) abgerufen werden.
Binär-Downloads des Helm-Clients finden Sie auf der Seite „Releases“.
Entpacken Sie die helm
Binärdatei, fügen Sie sie Ihrem PATH hinzu und schon kann es losgehen!
Wenn Sie einen Paketmanager verwenden möchten:
Homebrew-Benutzer können brew install helm
verwenden.
Chocolatey-Benutzer können choco install kubernetes-helm
verwenden.
Scoop-Benutzer können scoop install helm
verwenden.
Snapcraft-Benutzer können snap install helm --classic
verwenden.
Flox-Benutzer können flox install kubernetes-helm
verwenden.
Um Helm schnell zum Laufen zu bringen, beginnen Sie mit der Kurzanleitung.
Weitere Optionen, einschließlich der Installation von Vorabversionen, finden Sie im Installationshandbuch.
Beginnen Sie mit der Kurzanleitung oder stürzen Sie sich in die vollständige Dokumentation
Die Helm-Roadmap verwendet GitHub-Meilensteine, um den Fortschritt des Projekts zu verfolgen.
Sie können die Helm-Community und Entwickler über die folgenden Kanäle erreichen:
Kubernetes Slack:
#helm-users
#helm-dev
#Charts
Mailingliste:
Helm-Mailingliste
Entwickleranruf: Donnerstags von 9:30 bis 10:00 Uhr pazifischer Zeit (Besprechungsdetails)
Wenn Sie daran interessiert sind, einen Beitrag zu leisten, lesen Sie bitte den Beitragsleitfaden, bevor Sie eine Pull-Anfrage einreichen .
Die Teilnahme an der Helm-Community wird durch den Verhaltenskodex geregelt.