Aller au contenu principal
Version: 4.3.1

Guide des distributions Kubernetes

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

Ce document rassemble des informations sur l'utilisation de Helm dans des environnements Kubernetes spécifiques. N'hésitez pas à le compléter pour d'autres distributions, en respectant l'ordre alphabétique.

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​

GKE, la plateforme Kubernetes hébergée de Google, fonctionne avec Helm sans configuration supplémentaire.

scripts/local-cluster et Hyperkube​

Hyperkube configuré via scripts/local-cluster.sh fonctionne. Avec Hyperkube seul, 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 sans réserve dans les clusters mis en place par KubeOne.

Kubermatic​

Helm fonctionne sans réserve dans les clusters utilisateur créés par Kubermatic. Les seed clusters pouvant ê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, sans configuration supplémentaire.

OpenShift​

Helm fonctionne directement sur OpenShift Online, OpenShift Dedicated, OpenShift Container Platform (version >= 3.6) et 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 depuis l'interface App Catalog et la CLI Kubernetes native. D'autres dépôts peuvent être ajoutés manuellement. Pour plus de détails, consultez cet article sur Platform9 App Catalog.

Ubuntu avec kubeadm​

Kubernetes initialisé avec kubeadm fonctionne sur les distributions Linux suivantes :

  • Ubuntu 16.04
  • Fedora 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 peut gérer l'installation des paquets de helm-controller, ce qui permet de gérer les releases de charts Helm de manière déclarative. Pour plus de détails, consultez la documentation de Tanzu Kubernetes Grid.