主要用于本地部署K8s,并构建自己的一台开发环境的Ansible脚本,并且配置好各种镜像地址,加速各种包的下载。
支持:
- k8s
- Helm
- Jenkins in k8s
- NFS
- Nginx ingress
- Gitlab
- Dashboard
- yum
- docker
- pip
- 需要有本地的dns支持.
- 需要有一个docker镜像仓库,部署在192.168.0.101:5000 (这个可以自行更改,但是我魔改了gitlab的helm,只能支持192.168.0.101:5000 , 所以需要用官方的版本gitlab helm包)
- 使用VagrantFile自行构建虚拟机