1介绍
- 通过ansible快速部署基础组件
- 通过kubeadm进行一键式部署k8s集群,根据不同的启动方式,可部署单节点、一主多从、多主多从高可用的k8s集群
- 通过Helm管理器快捷安装nfs、ingress等相关组件
- 通过docker-compose一键式部署Harbor集群以及单机部署方式
- 通过YAML方式一键式部署K8S所需监控组件
- 通过docker-compose一键式部署夜莺监控面板、并通过categraf进行采集监控指标项
- 通过K8S方式快捷安装argocd、jenkins、sonarqube
- 通过二进制方式一键式安装mysql服务(单机版)
- 通过二进制方式一键式安装ELK集群或者单个组件的安装、并使用ansible一键式安装filebeat服务、用于数据采集
1.1软件架构
- 通过部署包中的run.sh进行统一入口,进行初始化环境(部署节点)
- ansible+shell实现自动获取host文件中的相关信息进行自动化部署
1.2版本介绍
软件 | 版本 | 备注 |
---|---|---|
ansible | 2.9.27 | |
docker | 24.0.7 |