Kubernetes分发指南
?
Helm应该适用于任何 符合标准的Kubernetes版本 (无论是否经过 认证 )。
https://github.com/cncf/k8s-conformance
Certified Kubernetes Software Conformance | CNCF
该文档捕获在特定Kubernetes环境中使用Helm的有关信息。如果需要,请提供更多有关发行版本的详细信息(按字母排序)。
AKS
Helm使用 Azure Kubernetes Service。
DC/OS
Helm已经测试并工作在Mesospheres DC/OS 1.11 Kubernetes 平台,且不需要额外的配置。
EKS
Helm使用Amazon Elastic Kubernetes Service(Amazon EKS):Helm使用Amazon EKS。
Using Helm with Amazon EKS - Amazon EKS
GKE
Google的GKE托管的Kubernetes平台可以使用Helm工作,且不需要额外配置。
scripts/local-cluster和Hyperkube
Hyperkube通过scripts/local-cluster.sh配置的可以中长工作。对于原始Hyperkube您可能需要一些手动配置。
IKS
Helm使用 IBM Cloud Kubernetes Service。
KIND(Docker中Kubernetes)
Helm会在 KIND 上定期测试。
https://github.com/kubernetes-sigs/kind
KubeOne
Helm在用KubeOne配置的集群中可以无警告地工作。
Kubermatic
Helm在用Kubermatic配置的用户集群中可以无警告地工作。由于种子集群可以以不同的方式建立,因此Helm的支持取决于它们的配置。
MicroK8s
Helm可以在 MicroK8s 使用命令启用:microk8s.enable helm3
Minikube
Helm经过测试可以与Minikube一起使用,不需要额外配置。
Openshift
Helm在OpenShift Online上工作非常简单,OpenShift Dedicated,OpenShift Container Platform(version >=3.6)或OpenShift Origin(version >=3.6)。通过 blog 了解更多。
Getting started with Helm on OpenShift
Platform9
Helm预装在 Platform9 Managed Kubernetes 。Platform9通过App Catalog UI和本地Kubernetes CLI访问所有的官方Helm chart。可以手动添加其他仓库。更多细节可以参考 Platform9 App Catalog 。
https://platform9.com/managed-kubernetes/?utm_source=helm_distro_notes
Ubantu和kubeadm
Kubernetes已知在以下Linux分发版本中由kubeadm引导启动:
1、Ubuntu 16.04
2、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 chart版本。TKG文档提供了关于 CLI-Managed Packages 的更多详细内容。
VMware Tanzu Kubernetes Grid Documentation
————————————
仅用于本人学习
来源:Helm | Docs?