目标:利用 k8s 搭建一套完整的 CICD 流程
一、CICD 流程
- 本地开发完代码,提交到
github仓库 - 触发
github action执行,使用最新代码构建出docker镜像,并将镜像上传到阿里云私有镜像库
二、集群服务器配置
服务器采用的都是腾讯云 centos 7 系统,具体信息如下
| 规格 | 分类 | IP |
|---|---|---|
| 2c4g | Master Node | 150.158.84.188 |
| 2c4g | Worker Node 1 | 1.117.70.6 |
| 1c2g | Worker Node 2 | 119.45.246.56 |