1、熟练使用容器,k8s,有大量集群部署经验
2、精通 jenkins 发布系统,能够根据项目要求熟练进行 CI/CD 发布配置和优化。
3、熟悉 python 语言,能够熟练编写自动化运维脚本,有一定 django 开发经验。
在此之前公司所有开发系统(yapi、wiki、jenkins、xxl-job等)都是运行在虚拟机内,不方便管理也过于臃肿,后使用docker部署也不太方便,最后经商议迁移至rancher平台:
1、 rancher平台部署配置;
2、 将所有开发系统全部重编dockerfile;
3、 分批次将几个系统迁移至rancher平台。