本文檔描述有關在各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平台工作正常,無需其他配置。
本文轉自kubernetes中文社群-
Helm 使用者指南-系列(3)-Kubernetes各發行版本Helm簡介