天天看点

云效DevOps训练营第2天打卡任务实操任务工具与源码

第1次实操任务,不少同学已经将在本地k8s集群中将三个应用部署起来,虽然过程中踩了不少坑,但是最终还是完成了,班班也替你们感到高兴。

今天,我们让我们一起继续实操起来吧!

打卡奖励

完成6天打卡任务,你将获得云效定制实物礼品;

学完全部课程+6天打卡完成,将获得阿里云云效颁发的毕业证书哟~

实操任务

1、通过kt-connect(

https://alibaba.github.io/kt-connect/#/zh-cn/

)或其他手段连接到k8s集群,能在本地访问alpd-bot-ssh服务

2、将alpd-bot-ssh的conf目录下的json文件移除,改用configMap保存这些配置,修改alpd-bot-ssh的deployment配置文件,并部署到本地k8s中

3、写一个测试环境的deployment-test.yml,将alpd-bot-auth,alpd-bot-query,alpd-bot-ssh部署在同一个Pod中

完成任务的同学,可以在钉群打卡,晒出你第3步完成的任务的截图哟~

钉群打卡方式:第2天打卡+你的截图+下面你的思考(可选)

前5个成功晒出截图的小伙伴,送优酷VIP月卡一份

思考与讨论:

1、第3步的做法利弊有哪些。

2、alpd-bot-query的WEATHER_API_KEY是一个定义在secret中的配置,通过环境变量的方式在应用中被使用,参照运行时配置的要求,现在的实现有哪些问题,怎么解决?

工具与源码

云效开源工具KT-Connect:

项目代码见:

https://code.aliyun.com/groups/alpd-demo