Guia de Distribuições Kubernetes
O Helm deve funcionar com qualquer versão conforme do Kubernetes (seja ela certificada ou não).
Este documento contém informações sobre o uso do Helm em ambientes Kubernetes específicos. Contribua com mais detalhes sobre quaisquer distribuições (ordenadas alfabeticamente), se desejar.
AKS
O Helm funciona com o Azure Kubernetes Service.
DC/OS
O Helm foi testado e funciona na plataforma Kubernetes do DC/OS 1.11 da Mesosphere, e não requer configuração adicional.
EKS
O Helm funciona com o Amazon Elastic Kubernetes Service (Amazon EKS): Usando o Helm com o Amazon EKS.
GKE
A plataforma Kubernetes hospedada do Google, GKE, funciona com o Helm e não requer configuração adicional.
scripts/local-cluster e Hyperkube
O Hyperkube configurado via scripts/local-cluster.sh funciona corretamente.
Para o Hyperkube direto, pode ser necessário realizar alguma configuração manual.
IKS
O Helm funciona com o IBM Cloud Kubernetes Service.
KIND (Kubernetes IN Docker)
O Helm é testado regularmente no KIND.
KubeOne
O Helm funciona em clusters configurados pelo KubeOne sem ressalvas.
Kubermatic
O Helm funciona em clusters de usuário criados pelo Kubermatic sem ressalvas. Como o seed cluster pode ser configurado de diferentes maneiras, o suporte ao Helm depende da configuração específica.
MicroK8s
O Helm pode ser habilitado no MicroK8s usando o comando:
microk8s.enable helm3
Minikube
O Helm é testado e funciona com o Minikube. Não requer configuração adicional.
Openshift
O Helm funciona diretamente no OpenShift Online, OpenShift Dedicated, OpenShift Container Platform (versão >= 3.6) ou OpenShift Origin (versão >= 3.6). Para saber mais, leia esta postagem no blog.
Platform9
O Helm vem pré-instalado no Platform9 Managed Kubernetes. O Platform9 fornece acesso a todos os charts oficiais do Helm através da interface App Catalog e da CLI nativa do Kubernetes. Repositórios adicionais podem ser adicionados manualmente. Mais detalhes estão disponíveis neste artigo do Platform9 App Catalog.
Ubuntu com kubeadm
O Kubernetes inicializado com kubeadm funciona nas seguintes distribuições
Linux:
- Ubuntu 16.04
- Fedora release 25
Algumas versões do Helm (v2.0.0-beta2) requerem que você execute export KUBECONFIG=/etc/kubernetes/admin.conf ou crie um arquivo ~/.kube/config.
VMware Tanzu Kubernetes Grid
O Helm funciona no VMware Tanzu Kubernetes Grid, TKG, sem necessidade de alterações na configuração. A CLI do Tanzu pode gerenciar a instalação de pacotes para o helm-controller, permitindo o gerenciamento declarativo de releases de charts Helm. Mais detalhes estão disponíveis na documentação do TKG para CLI-Managed Packages.