Дистрибутиви Kubernetes
Helm повинен працювати з будь-якою відповідною версією Kubernetes (сертифікованою чи ні).
Цей документ містить інформацію про використання Helm у специфічних середовищах Kubernetes. Будь ласка, додайте більше деталей про будь-які дистрибутиви (відсортовано за алфавітом), якщо це потрібно.
AKS
Helm працює з Azure Kubernetes Service.
DC/OS
Helm було протестовано і він працює на платформі Kubernetes Mesosphere DC/OS 1.11, і не вимагає додаткової конфігурації.
EKS
Helm працює з Amazon Elastic Kubernetes Service (Amazon EKS): Використання Helm з Amazon EKS.
GKE
Хостингова платформа Kubernetes Google GKE відома своєю сумісністю з Helm і не потребує додаткової конфігурації.
scripts/local-cluster
та Hyperkube
Hyperkube, налаштований через scripts/local-cluster.sh
, відомий своєю сумісністю. Для чистого Hyperkube можливо, що знадобиться деяка ручна конфігурація.
IKS
Helm працює з IBM Cloud Kubernetes Service.
KIND (Kubernetes IN Docker)
Helm регулярно тестується з KIND.
KubeOne
Helm працює у кластерах, які налаштовані за допомогою KubeOne без обмежень.
Kubermatic
Helm працює у кластерах користувачів, створених Kubermatic без обмежень. Оскільки кластер seed може бути налаштований по-різному, підтримка Helm залежить від їх конфігурації.
MicroK8s
Helm можна активувати в
MicroK8s за допомогою команди:
microk8s.enable helm3
Minikube
Helm протестований і відомий своєю сумісністю з Minikube. Додаткової конфігурації не потребує.
Openshift
Helm працює без проблем на OpenShift Online, OpenShift Dedicated, OpenShift Container Platform (версія >= 3.6) або OpenShift Origin (версія >= 3.6). Щоб дізнатися більше, прочитайте цей блог.
Platform9
Helm попередньо встановлений в Platform9 Managed Kubernetes. Platform9 надає доступ до всіх офіційних чартів Helm через інтерфейс App Catalog і нативний Kubernetes CLI. Додаткові репозиторії можна додати вручну. Додаткові відомості можна знайти в статті Platform9 App Catalog.
Ubuntu з kubeadm
Kubernetes, налаштований за допомогою kubeadm
, відомий своєю сумісністю з наступними дистрибутивами Linux:
- Ubuntu 16.04
- Fedora release 25
Деякі версії Helm (v2.0.0-beta2) вимагають від вас export KUBECONFIG=/etc/kubernetes/admin.conf
або створення ~/.kube/config
.
VMware Tanzu Kubernetes Grid
Helm працює на VMware Tanzu Kubernetes Grid, TKG, без необхідності змінювати конфігурацію. Tanzu CLI може управляти встановленням пакетів для helm-controller, що дозволяє декларативно управляти релізами чартів Helm. Додаткові відомості доступні в документації TKG для CLI-управлінських пакетів.