Kubernetes(k8s)中文文件 CoreOS部署Kubernetes叢集_Kubernetes中文社群
在Coreos執行Kubernetes有多個指南:
CoreOS官方指南
這些指南由CoreOs維護,“CoreOS Way”提供了TLS協議,DNS add-on等部署Kubernetes的指南。指南都通過了Kubernetes的一致性測試,當然,也鼓勵自己測試自己的部署。
Vagrant Multi-Node
這是在Vagrant上搭建多節點叢集的指南。部署者可以單獨配置etcd nodes,master nodes和worker nodes節點數,來調出一個完整的HA的控制板。
這是一個在本地快速搭建Kubernetes開發環境的方式。簡單的 git clone , vagrant up 和配置 kubectl 三步就可以了。
這是在任何雲或者機器上搭建一個TLS協議的HA叢集的一般的指南。根據角色重複master或者worker的部署去配置更多的機器。
社群指南
這些指南由社群人員維護,包括一些特殊平臺,使用案例和在CoreOS使用不同的方式來配置Kubernetes的經驗。
Multi-node Cluster
在選擇的平臺中:AWS,GCE,或者VMware Fusion搭建一個單個master,multi-worker叢集的指南。
在GCE上通過指令碼安裝一個單個master,multi-worker的叢集的指南。使用fleet來管理Kubernetes的部件。
https://github.com/errordeveloper/weave-demos/blob/master/poseidon/README.md
配置一個Vagrant-based叢集,包括3臺帶有Weave網路的機器的指南。
通過選擇的虛擬管理程式:VirtualBox,Parallels或者Parallels配置一個單個master,multiworker本地叢集的指南。
這是通過OS X應用程式控制執行一個單個master, multi-worker叢集指南。Under the hood使用Vagrant。
Resizable multi-node cluster on Azure with Weave
在Azure上執行一個HA etcd叢集,包括一個單個master的指南。使用Azure node.js CLI去擴充套件叢集。
在VMware ESXi配置一個單個master,單個worker叢集的指南。