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.