用于生产环境的图形化Kubernetes集群部署工具

https://github.com/wise2c-devops/breeze
breeze - 图1

breeze - 图2

组件

  • 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