Services unter Verwendung von Helm-Charts hinzufügen

Sie können in Ihrem Cluster komplexe Red Hat OpenShift-Apps mithilfe von Helm-Charts hinzufügen.

Verwenden Sie in Red Hat OpenShift-Clustern, auf denen Version 4 ausgeführt wird, Operatoren anstelle von Helm-Charts. Wenn Sie benutzerdefinierte Helm Diagramme haben, können Sie stattdessen eine Helm-basierte Operator erstellen.

Informationen zu Helm in Red Hat OpenShift on IBM Cloud

Was ist Helm und wozu wird es verwendet?

Helm ist ein Kubernetes Paketmanager, der Helm Diagramme verwendet, um komplexe Kubernetes Anwendungen in Ihrem Cluster zu definieren, zu installieren und zu aktualisieren. Helm-Charts verpacken die Spezifikationen zum Generieren von YAML-Dateien für Kubernetes-Ressourcen, die Ihre App erstellen. Diese Kubernetes-Ressourcen werden automatisch in Ihrem Cluster angewendet und Helm ordnet ihnen eine Version zu. Sie können Helm auch verwenden, um Ihre eigene App zu spezifizieren und zu packen und von Helm die YAML-Dateien für Ihre Kubernetes-Ressourcen generieren zu lassen.

Welche Helm-Charts werden in Red Hat OpenShift on IBM Cloud unterstützt?

Einen Überblick über die verfügbaren Helm Karten finden Sie im Katalog Helm Karten.

Helm Version 3 im Cluster installieren

Richten Sie Helm Version 3 und die Helm-Repositorys für IBM Cloud in Ihrem Cluster ein.

Vorbereitende Schritte: Melden Sie sich bei Ihrem Konto an. If applicable, target the appropriate resource group. Legen Sie den Kontext für den Cluster fest.

  1. Installieren Sie die neueste Version der Version 3 Helm CLI auf Ihrem lokalen Rechner.

  2. Fügen Sie Ihrer Helm-Instanz die IBM Cloud-Helm-Repositorys hinzu.

    Wenn VRF und Serviceendpunkte in Ihrem IBM Cloud-Konto aktiviert sind, können Sie das private IBM Cloud Helm-Repository verwenden, um Ihren Image-Pull-Datenverkehr im privaten Netz beizubehalten. Wenn Sie VRF oder Serviceendpunkte in Ihrem Konto nicht aktivieren können, verwenden Sie die öffentliche Registry-Domäne: helm repo add iks-charts https://icr.io/helm/iks-charts.

    helm repo add iks-charts https://private.icr.io/helm/iks-charts
    
  3. Aktualisieren Sie die Repositorys, um die neuesten Versionen aller Helm-Charts abzurufen.

    helm repo update
    
  4. Listen Sie die aktuell in den IBM Cloud-Repositorys verfügbaren Helm-Charts auf.

    helm search repo iks-charts
    
    helm search repo ibm-charts
    
    helm search repo ibm-community
    
    helm search repo entitled
    
    helm search repo ibm-helm
    
  5. Ermitteln Sie das Helm-Chart, das Sie installieren wollen, und befolgen Sie die Anweisungen in der Datei README des Helm-Charts, um es in Ihrem Cluster zu installieren.