1、官方提供的三種部署方式:
minikube:
- Minikube是一個工具,可以在本地快速運行一個單點的Kubernetes,僅用于嘗試Kubernetes或日常開發的用戶使用。
- 部署地址:https://kubernetes.io/docs/setup/minikube/
kubeadm
- Kubeadm也是一個工具,提供kubeadm init和kubeadm join,用于快速部署Kubernetes集群。
- 部署地址:https://kubernetes.io/docs/reference/setup-tools/kubeadm/kubeadm/
二進制包
- 推薦,從官方下載發行版的二進制包,手動部署每個組件,組成Kubernetes集群。
- 下載地址:https://github.com/kubernetes/kubernetes/releases
2、平臺環境規劃:
軟件組件情況:
?
單Master集群情況:
多Master集群架構圖:
?