Helm 用户指南-系列(3)-Kubernetes各发行版本Helm简介

Kubernetes各发行版本Helm简介

本文档描述有关在各Kubernetes发行版本环境中使用Helm的信息。

我们尝试为此文档添加更多详细信息。如果可以,请通过Pull Requests提交(https://github.com/kubernetes/helm)。

我在网址 https://whmzsu.github.io/helm-doc-zh-cn/ 不断更新,同时也会搬运到这里,大家有兴趣加入https://github.com/whmzsu/helm-doc-zh-cn/的可以给我提交意见和建议。

MiniKube

Helm已经过测试并且已知可以与minikube一起使用。它不需要额外的配置。

scripts/local-cluster 和Hyperkube

通过配置Hyperkube scripts/local-cluster.sh已知可以工作。对于原始的Hyperkube,可能需要进行一些手动配置。

GKE

已知Google的GKE托管Kubernetes平台与Helm可以一起工作,并且不需要额外的配置。

Ubuntu与’kubeadm’

kubeadm构建的Kubernetes已知可用于以下Linux发行版:

  • Ubuntu 16.04
  • Fedora发布25

某些版本的Helm(v2.0.0-beta2)要求export KUBECONFIG=/etc/kubernetes/admin.conf 或创建一个~/.kube/config文件。

CoreOS提供的Container Linux

Helm要求kubelet可以访问socat程序的副本,以代理与Tiller API的连接。在Container Linux上,Kubelet在具有socat 的hyperkube 容器映像中运行。因此,尽管Container Linux没有socat,运行kubelet的容器​​文件系统具有socat。要了解更多信息,请阅读Kubelet Wrapper 文档。

Openshift

Helm可在OpenShift Online,OpenShift Dedicated,OpenShift Container Platform(版本> = 3.6)或OpenShift Origin(版本> = 3.6)中直接使用。要了解更多,请阅读此博客文章

Platform9

Helm Client和Helm Server(Tiller)预装在Platform9 Managed Kubernetes。Platform9通过App目录UI和本地Kubernetes CLI提供对所有官方Helm charts的访问。其他repo存储库可以手动添加。有关更多详细信息,请参阅Platform9 App Catalog文章

DC / OS

Helm(客户端和服务器)已经过测试,在Mesospheres DC / OS 1.11 Kubernetes平台工作正常,无需其他配置。

K8S中文社区微信公众号

评论 抢沙发

登录后评论

立即登录