Helm repository management for Kubernetes

HELM-Repository

Ein Helm-Repository in JFrog Artifactory bietet Datenschutz, Zugriffskontrolle, Hochverfügbarkeit und massiv skalierbaren Speicher, der ein fortschrittliches, unternehmenstauglichesRead More >

Repository-Management für Helm-Charts ermöglicht.Read Less >

Funktionen des Helm-Repositorys:

WAS DIE INTEGRATION VON JFROG UND HELM REPOSITORY FÜR SIE BEDEUTET

Dokumentation

Kubernetes Helm Chart Repositories Wiki

Anwendungsfall

Anwendungsfall - Cloud-native Pipeline zum Erstellen, Testen und Bereitstellen von Container-Images für Kubernetes mit Artifactory

Screencast

JFrog Artifactory HA-Cluster-Bereitstellung in Kubernetes mit Helm

Blog

Meistern Sie Ihre Helm-Chart-Repositories in Artifactory

Knowledge Base

Wie behebt man eine URL-Unstimmigkeit des virtuellen Repository index.yaml von Helm?

Blog

Auf dem richtigen Kurs mit Best Practices für Helm-Charts

Blog

Erweiterung von Helm – bis zum Unternehmensmaßstab

Blog

Ist Ihr Helm 2 sicher und skalierbar?

Knowledge Base

Warum hängt die Synchronisierung der Xray Helm-Chart-DB?

Knowledge Base

Sicherung von Docker-Container-Deployments in 3 grundlegenden Schritten

HELM FAQ

Was ist Helm und wie lässt es sich mit JFrog Artifactory integrieren?

Helm ist ein Paketmanager für Kubernetes, der die Bereitstellung und Verwaltung von Anwendungen auf Kubernetes-Clustern mithilfe von “Charts” vereinfacht. JFrog Artifactory fungiert als Helm-Repository, das es Nutzern ermöglicht, Helm-Charts zu speichern, zu verwalten und zu verteilen. Die Integration von Helm mit Artifactory hilft, die Verwaltung von Helm-Charts zu zentralisieren, ermöglicht sichere Zugriffskontrollen und bietet Funktionen wie Versionierung und Remote-Caching.

Wie konfiguriere ich Helm so, dass JFrog Artifactory als Helm-Chart-Repository verwendet wird?

Um Helm so zu konfigurieren, dass JFrog Artifactory als Chart-Repository verwendet wird, befolgen Sie diese Schritten:

Fügen Sie Ihr JFrog Artifactory Helm Repository mit dem Befehl helm repo add hinzu:

helm repo add

Ersetzen Sie durch einen Namen für Ihr Repository und durch die URL Ihres Helm-Repositorys in JFrog Artifactory.

Sie können überprüfen, ob das Repository hinzugefügt wurde, indem Sie Folgendes ausführen:

helm repo list

Wie lade ich Helm-Charts in JFrog Artifactory hoch?

Um ein Helm-Chart in JFrog Artifactory hochzuladen:

Verpacken Sie Ihre Helm-Chart mit dem Befehl “helm package”:

helm package

Dadurch wird ein .tgz-Paket Ihrer Chart erstellt.

Laden Sie die gepackte Helm-Chart mit dem curl-Befehl oder dem JFrog CLI auf Artifactory hoch:

Curl -u: -T .tgz “/.tgz”

Oder mit JFrog CLI:

jfrog rt upload “.tgz”

Was sind die Vorteile der Verwendung von JFrog Artifactory mit Helm?

Zentralisierte Chart-Verwaltung: Speichern Sie alle Ihre Helm-Charts in einem einzigen Repository, was eine einfachere Verwaltung sowohl öffentlicher als auch privater Charts ermöglicht.

Zugriffskontrolle: Verwenden Sie die fein abgestimmten Sicherheitseinstellungen von Artifactory, um zu steuern, wer auf Helm-Charts zugreifen, sie hochladen oder herunterladen kann.

Versionierung: Behalten Sie den Überblick über verschiedene Chart-Versionen, um sicherzustellen, dass Sie die richtige Version in Kubernetes-Clustern bereitstellen.

Proxying und Caching von Remote-Helm-Repositories: Artifactory kann Chart-Diagramme aus öffentlichen Repositories zwischenspeichern und so die Build-Geschwindigkeit und -Zuverlässigkeit durch die Reduzierung externer Abhängigkeiten verbessern.

Was soll ich tun, wenn ich Probleme bei der Verwendung von Helm mit JFrog Artifactory habe?

Überprüfen Sie, ob die Repository-URL korrekt konfiguriert ist, indem Sie “helm repo list” verwenden, und überprüfen Sie die URL auf Tippfehler oder Fehlkonfigurationen.
Stellen Sie sicher, dass Ihr Netzwerk auf die Artifactory-Instanz zugreifen kann und dass Ihre Anmeldeinformationen (falls erforderlich) gültig sind.
Überprüfen Sie die Artifactory-Protokolle auf Fehlermeldungen, wie z. B. Berechtigungs- oder Repository-Konfigurationsprobleme.
Stellen Sie sicher, dass Ihre Helm-Chart ordnungsgemäß verpackt ist und der erwarteten Verzeichnisstruktur entspricht, bevor Sie es in Artifactory hochladen.

Wenn die Probleme weiterhin bestehen, konsultieren Sie die JFrog Artifactory-Dokumentation oder wenden Sie sich an JFrog, um weitere Unterstützung zu erhalten.

Vertrauenswürdige Releases, die für Schnelligkeit gebaut werden

Über HELM

Helm unterstützt Sie bei der Verwaltung von Kubernetes-Anwendungen - Helm-Charts helfen Ihnen bei der Definition, Installation und Aktualisierung selbst der komplexesten Kubernetes-Anwendungen.
Möchten Sie mehr über die JFrog-Integration mit Helm erfahren?