云效DevOps训练营第2天打卡任务-阿里云开发者社区

开发者社区> 阿里巴巴云研发> 正文

云效DevOps训练营第2天打卡任务

简介: 云效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://alibaba.github.io/kt-connect/#/zh-cn/

项目代码见:https://code.aliyun.com/groups/alpd-demo

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:

云效,企业级一站式DevOps平台,源于阿里巴巴先进的研发理念和工程实践,致力于成为数字企业的研发效能引擎!云效提供从“需求→开发→测试-→发布→运维→运营”端到端的协同服务和研发工具,支持公共云、专有云和混合云多种部署形态,通过人工智能、自动化技术的应用提升开发者的研发效能,持续交付有效价值。

官方博客
【产品与服务】
【友情链接】