Déployez des applications avec Helm sur Amazon EKS - Amazon EKS

Aidez à améliorer cette page

Pour contribuer à ce guide de l’utilisateur, cliquez sur le lien Modifier cette page sur GitHub qui se trouve dans le volet droit de chaque page.

Déployez des applications avec Helm sur Amazon EKS

Le gestionnaire de paquets Helm pour Kubernetes vous aide à installer et à gérer des applications sur votre cluster Kubernetes. Pour plus d'informations, consultez la documentation Helm. Cette rubrique vous aide à installer et à exécuter les fichiers binaires Helm, afin de pouvoir installer et gérer des charts à l'aide de la CLI Helm sur votre système local.

Important

Pour pouvoir installer des Charts Helm dans votre cluster, vous devez configurer kubectl pour qu'il fonctionne avec Amazon EKS. Si vous ne l'avez pas encore fait, veuillez consulter Connexion de kubectl à un cluster EKS en créant un fichier kubeconfig avant de poursuivre. Si la commande suivante aboutit pour votre cluster, votre configuration est correcte.

kubectl get svc
  1. Exécutez la commande adaptée à votre système d'exploitation client.

    • Si vous utilisez macOS avec Homebrew, installez les fichiers binaires à l’aide de la commande suivante.

      brew install helm
    • Pour plus d’options d’installation, consultez la section Installation de Helm dans la documentation Helm.

      Note

      Si vous recevez un message indiquant que openssl doit d'abord être installé, vous pouvez utiliser la commande suivante pour l'installer.

sudo yum install openssl
  1. Pour récupérer le nouveau fichier binaire dans votre PATH, fermez votre fenêtre de terminal actuelle et ouvrez une nouvelle fenêtre.

  2. Vérifiez la version de Helm que vous avez installée.

    helm version --template='{{ .Version }}{{ "\n" }}'

    L'exemple qui suit illustre un résultat.

    v3.17.2
  3. Assurez-vous que la version installée est compatible avec la version de votre cluster. Consultez Supported Version Skew pour en savoir plus. Par exemple, si vous utilisez 3.17.x, la version Kubernetes prise en charge ne doit pas dépasser la plage 1.29.x ~ 1.32.x.

  4. À ce stade, vous pouvez exécuter toutes les commandes Helm (telles que helm install chart-name ) pour installer, modifier, supprimer ou interroger les charts Helm dans votre cluster. Si vous débutez avec Helm et que vous n’avez pas de graphique spécifique à installer, vous pouvez :