Aller au contenu principal
Version: 3.19.0

Guide des Distributions Kubernetes

Helm devrait fonctionner avec toute version conforme de Kubernetes (qu'elle soit certifiée ou non).

Ce document fournit des informations sur l'utilisation de Helm dans des environnements Kubernetes spécifiques. Vous pouvez contribuer des informations supplémentaires sur d'autres distributions (triées par ordre alphabétique) si vous le souhaitez.

AKS

Helm fonctionne avec Azure Kubernetes Service.

DC/OS

Helm a été testé et fonctionne sur la plateforme Kubernetes de Mesosphere DC/OS 1.11, sans configuration supplémentaire.

EKS

Helm fonctionne avec Amazon Elastic Kubernetes Service (Amazon EKS) : Utilisation de Helm avec Amazon EKS.

GKE

La plateforme Kubernetes hébergée de Google, GKE, fonctionne avec Helm et ne nécessite aucune configuration supplémentaire.

scripts/local-cluster et Hyperkube

Hyperkube configuré via scripts/local-cluster.sh fonctionne correctement. Pour Hyperkube en mode natif, une configuration manuelle peut être nécessaire.

IKS

Helm fonctionne avec IBM Cloud Kubernetes Service.

KIND (Kubernetes IN Docker)

Helm est régulièrement testé avec KIND.

KubeOne

Helm fonctionne dans les clusters configurés par KubeOne sans difficulté.

Kubermatic

Helm fonctionne dans les clusters utilisateurs créés par Kubermatic sans difficulté. Étant donné que les seed clusters peuvent être configurés de différentes manières, la prise en charge de Helm dépend de leur configuration.

MicroK8s

Helm peut être activé dans MicroK8s avec la commande : microk8s.enable helm3

Minikube

Helm est testé et fonctionne avec Minikube. Aucune configuration supplémentaire n'est requise.

Openshift

Helm fonctionne directement sur OpenShift Online, OpenShift Dedicated, OpenShift Container Platform (version >= 3.6) ou OpenShift Origin (version >= 3.6). Pour en savoir plus, consultez cet article de blog.

Platform9

Helm est préinstallé avec Platform9 Managed Kubernetes. Platform9 donne accès à tous les charts Helm officiels via l'interface App Catalog et la CLI Kubernetes native. Des dépôts supplémentaires peuvent être ajoutés manuellement. Plus de détails sont disponibles dans cet article sur Platform9 App Catalog.

Ubuntu avec kubeadm

Kubernetes déployé avec kubeadm fonctionne sur les distributions Linux suivantes :

  • Ubuntu 16.04
  • Fedora release 25

Certaines versions de Helm (v2.0.0-beta2) nécessitent d'exécuter export KUBECONFIG=/etc/kubernetes/admin.conf ou de créer un fichier ~/.kube/config.

VMware Tanzu Kubernetes Grid

Helm fonctionne sur VMware Tanzu Kubernetes Grid, TKG, sans modification de configuration. La CLI Tanzu permet de gérer l'installation de packages pour helm-controller, permettant une gestion déclarative des releases de charts Helm. Plus de détails sont disponibles dans la documentation TKG concernant les packages gérés via CLI.