今天来开启我们的第3关打卡任务:通过云效将ALPD项目源码自动部署到K8S集群上。
注意: 云效提供的免费的Docker镜像仓库和K8S集群资源已下架,如仍需体验,可使用自备资源,操作指引见:https://thoughts.aliyun.com/sharespace/5e8c387c0aa435001a74f7ab/docs/5f19008b6fd3fa0023fdcef5
打卡奖励
完成6天打卡任务,你将获得云效定制实物礼品;
学完全部课程+6天打卡完成,将获得阿里云云效颁发的毕业证书哟~
实操步骤简介:
1. 将ALPD项目源码导入到免费的云效代码管理Codeup中codeup.aliyun.com?channel=camp
简要步骤截图
2. 在云效流水线(flow.aliyun.com?channel=camp)中为三个应用分别创建一条流水线,监听master分支的代码变化,当有代码变化是自动构建并部署到云效训练营ACK环境(采用deployment.yml文件进行部署,通过$USER变量区分每个用户的deployment和service)
简要步骤示意:
3、最后在流水线添加云效训练营专用打卡任务,方便打卡校验
新建一个空白任务,命名:打卡,添加步骤选择“其他”-“DevOps训练营部署验证”