1、负责线上版本发布。
2、负责配合开发人员排查解决工作相关问题。
3、负责ci/cd平台的完善。现有繁琐的jenkins配置优化,将公用部分抽离到jenkins的共享库,使用pipeline编辑流水线,再接入argocd的cd功能对接到k8s集群,实现gitops的部署方式,更加方便快速回滚,以及notification接入对接dingtalk,当部署至k8s集群的应用正常后发送到dingtalk消息。
4、负责将现在运行的系统逐步迁移至k8s环境中,目前测试和预发布已接入k8s集群。
5、负责apk打包环境的建设。安卓渠道包过多导致,开发人员本地release产出过慢,然后将build环境放在jenkins的动态slave做打包环境,将build时间由小时压缩之至分钟。
6、负责promethheus监控和警告建设。完善未成形的grafana+prometheus监控平台,告警方式通过alertmanager请求python编辑的转接器发送到dingtalk实现警告。
7、负责日志采集完善,基于阿里云sls。java日志采集格式处理,以及动态的接入对应的project调整。