Перейти к основному содержимому
Версия: 3.19.0

Руководство по дистрибутивам 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

Облачная платформа 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 и CLI Kubernetes. Дополнительные репозитории можно добавить вручную. Подробнее см. в статье о 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.