庫貝亞斯
kubeasz
kubeasz致力於提供快速部署高可用k8s
集群的工具, 同時也努力成為k8s
實踐、使用的參考書;基於二進制方式部署和利用ansible-playbook
實現自動化;既提供一鍵安裝腳本, 也可以根據安装指南
分步執行安裝各個組件。
kubeasz從每一個單獨部件組裝到完整的集群,提供最靈活的配置能力,幾乎可以設置任何組件的任何參數;同時又為集群創建預置一套運行良好的默認配置,甚至自動化創建適合大規模集群的BGP Route Reflector網路模式。
[news] kubeasz 通過cncf一致性測試詳情
推薦版本對照
Kubernetes | 1.22 | 1.23 | 1.24 | 1.25 | 1.26 | 1.27 | 1.28 | 1.29 | 1.30 |
kubeasz | 3.1.1 | 3.2.0 | 3.6.2 | 3.6.2 | 3.6.2 | 3.6.2 | 3.6.2 | 3.6.3 | 3.6.4 |
能夠支援大部分使用systemd的linux發行版,如果安裝有問題先請查看文件;如果某個能夠支援安裝的系統沒有在清單中,歡迎提PR 告知。
單機快速體驗k8s叢集的測試環境--AllinOne部署
00-規劃叢集和配置介紹 | 02-安裝etcd集群 | 04-安裝master節點 | 06-安裝集群網絡 |
01-建立證書和安裝準備 | 03-安裝容器運作時 | 05-安裝node節點 | 07-安裝叢集插件 |
常用插件+ | DNS | dashboard | metrics-server | prometheus | efk | |
集群管理+ | 管理node節點 | 管理master節點 | 管理etcd節點 | 升級叢集 | 備份恢復 | |
特性實驗 | NetworkPolicy | RollingUpdate | HPA | |||
週邊生態 | harbor | helm | jenkins | gitlab | argocd |
badtobone
, 請依格式備註(${城市}-${github使用者名稱}), 驗證後加入群組聊天。歡迎提Issues和PRs參與維護專案!感謝您的關注與支持!
Copyright 2017 gjmzj ([email protected]) Apache License 2.0, 詳情請見LICENSE 文件。