Guía de distribución de Kubernetes

Helm debería funcionar con cualquier versión conforme de Kubernetes (ya sea certificada o no).

Este documento recoge información sobre el uso de Helm en entornos Kubernetes específicos. Por favor, contribuya con más detalles sobre cualquier distro (ordenados alfabéticamente).

AKS

Helm funciona con Azure Kubernetes Service.

DC/OS

Helm ha sido probado y funciona en la plataforma Mesospheres DC/OS 1.11 Kubernetes, y no requiere ninguna configuración adicional.

EKS

Helm funciona con Amazon Elastic Kubernetes Service (Amazon EKS): Uso de Helm con Amazon EKS.

GKE

Se sabe que la plataforma Kubernetes alojada en GKE de Google funciona con Helm, y no requiere ninguna configuración adicional.

scripts/local-cluster and Hyperkube

Se sabe que Hyperkube configurado a través de scripts/local-cluster.sh funciona. Para raw Hyperkube es posible que tenga que hacer alguna configuración manual.

IKS

Helm funciona con IBM Cloud Kubernetes Service.

KIND (Kubernetes IN Docker)

Helm se prueba regularmente en KIND.

KubeOne

Helm funciona en clusters configurados por KubeOne sin advertencias.

Kubermatic

Helm funciona en clusters de usuarios que son creados por Kubermatic sin advertencias. Dado que el cluster de semillas puede ser configurado de diferentes maneras el soporte de Helm depende de su configuración.

MicroK8s

Helm puede ser habilitado en MicroK8s usando el comando: microk8s.enable helm3

Minikube

Helm está probado y se sabe que funciona con Minikube. No requiere configuración configuración adicional.

Openshift

Helm funciona sin problemas en OpenShift Online, OpenShift Dedicated, OpenShift Container Platform (version >= 3.6) o OpenShift Origin (version >= 3.6). Para obtener más información, lea este artículo.

Platform9

Helm está preinstalado con Platform9 Managed Kubernetes. Platform9 proporciona acceso a todas las Charts oficiales de Helm a través de la App Catalog UI y la CLI nativa de Kubernetes. Se pueden añadir manualmente repositorios adicionales. Encontrará más detalles en este artículo de Platform9 App Catalog.

Ubuntu con kubeadm

Se sabe que Kubernetes arrancado con kubeadm funciona en las siguientes distribuciones de Linux:

  • Ubuntu 16.04
  • Fedora release 25

Algunas versiones de Helm (v2.0.0-beta2) requieren que el comando export KUBECONFIG=/etc/kubernetes/admin.conf o crear el fichero ~/.kube/config.

VMware Tanzu Kubernetes Grid

Helm se ejecuta en VMware Tanzu Kubernetes Grid, TKG, sin necesidad de cambios en la configuración. La CLI de Tanzu puede gestionar la instalación de paquetes para helm-controller permitiendo gestionar de forma declarativa las liberaciones de charts de Helm. Más detalles disponibles en la documentación de TKG para CLI-Managed Packages.