用于生产环境的图形化Kubernetes集群部署工具
https://github.com/wise2c-devops/breeze
组件
- breeze: 用于部署docker, harbor, haproxy+keepalived, etcd, kubernetes等组件的Ansible playbook。
- yum-repo: 用于RHEL/CentOS安装docker, docker-compose, kubelet, kubectl, kubeadm, kubernetes-cni等的yum仓库源。
- apt-source: 用于Ubuntu安装docker, docker-compose, kubelet, kubectl, kubeadm, kubernetes-cni等的apt仓库源。
- deploy-ui: 图形界面组件。
- pagoda: 提供操作Ansible playbook的API。
- kubeadm-version: 获取Kubernetes组件版本清单,采用命令”kubeadm config”
部署指南
https://github.com/wise2c-devops/breeze/blob/master/BreezeManual-CN.md