和我一步步部署 kubernetes 集群
本系列文檔介紹使用二進制部署最新 kubernetes v1.6.1 集群的所有步驟,而不是使用 kubeadm 等自動化方式來部署集群;
在部署的過程中,將詳細列出各組件的啟動參數,它們的含義和可能遇到的問題。
部署完成后,你將理解系統各組件的交互原理,進而能快速解決實際問題。
所以本文檔主要適合於那些有一定 kubernetes 基礎,想通過一步步部署的方式來學習和了解系統配置、運行原理的人。
本系列系文檔適用於 CentOS 7、Ubuntu 16.04 及以上版本系統,隨着各組件的更新而更新,有任何問題歡迎提 issue!
步驟列表
- 組件版本和集群環境
- 創建 TLS 證書和秘鑰
- 部署高可用 Etcd 集群
- 下載和配置 Kubectl 命令行工具
- 配置 Kubeconfig 文件
- 部署 Master 節點
- 部署 Node 節點
- 部署 DNS 插件
- 部署 Dashboard 插件
- 部署 Heapster 插件
- 部署 EFK 插件
- 部署 Docker Registry
- 清理集群
文檔 github 地址:https://github.com/opsnull/follow-me-install-kubernetes-cluster

