IBM Cloud Docs
Ajout de services à l'aide de chartes Helm

Ajout de services à l'aide de chartes Helm

Vous pouvez ajouter des applications Kubernetes complexes à votre cluster en utilisant des chartes Helm.

A propos de Helm dans IBM Cloud Kubernetes Service

Qu'est-ce que Helm et comment l'utiliser ?

Helm est un gestionnaire de package Kubernetes qui utilise des chartes Helm pour définir, installer et mettre à niveau des applications Kubernetes complexes dans votre cluster. Les chartes Helm regroupent les spécifications permettant de générer des fichiers YAML pour les ressources Kubernetes qui créent votre application. Ces ressources Kubernetes sont automatiquement appliquées dans votre cluster et se voient affecter une version par Helm. Vous pouvez également utiliser Helm pour spécifier et conditionner votre propre application et laisser Helm générer les fichiers YAML pour vos ressources Kubernetes.

Quelles sont les chartes Helm prises en charge dans IBM Cloud Kubernetes Service ?

Pour une présentation des chartes Helm disponibles, voir le catalogue des chartesHelm.

Installation de Helm v3 dans votre cluster

Configurez Helm v3 et les référentiels Helm d'IBM Cloud dans votre cluster.

Avant de commencer : Connectez-vous à votre compte. Le cas échéant, ciblez le groupe de ressources approprié. Définissez le contexte de votre cluster.

  1. Installez l'édition la plus récente de l'interface de ligne de commandeHelm de la version 3 sur votre machine locale.

  2. Ajoutez les référentiels Helm d'IBM Cloud dans votre instance Helm.

    Si vous avez activé VRF et des noeuds finaux de service dans votre compte IBM Cloud, vous pouvez utiliser le référentiel Helm d'IBM Cloud privé pour conserver votre trafic d'extraction d'image sur le réseau privé. Si vous ne pouvez pas activer VRF ou les noeuds finaux de service dans votre compte, utilisez le domaine de registre public : helm repo add iks-charts https://icr.io/helm/iks-charts.

    helm repo add iks-charts https://private.icr.io/helm/iks-charts
    
  3. Mettez à jour les référentiels pour extraire les dernières versions de toutes les chartes Helm.

    helm repo update
    
  4. Répertoriez les chartes Helm actuellement disponibles dans les référentiels IBM Cloud.

    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. Identifiez la charte Helm que vous voulez installer et suivez les instructions indiquées dans le fichier README de la charte pour installer la charte Helm dans votre cluster.