熟练Linux、Windows Server服务器的维护
熟练使用bat、shell和python,能够写脚本处理日常问题
熟练mongo、mysql、redis数据库,能够熟练的搭建和管理数据库
熟悉shadowsocks、v2ray的搭建
熟练使用各种基本命令、工具,如sed/awk/grep等
熟悉自动化运维工具Ansible、Saltstack
熟悉Jenkins持续集成和发布的搭建和维护
熟练使用Zabbix、Grafana监控工具和可视化工具
熟悉OpenStack、Docker、Kubernetes
项目名名称:搭建基于k8s的jenkins集群+CI/CD流水线
之前现状:
jenkins单节点,没有做HA
核心步骤:
1、构建jenkins slave镜像
2、在kubernetes中部署jenkins,并在jenkins中添加git和kubernetes插件
3、jenkins配置:添加kubernetes配置、添加git密钥、添加kubernetes认证
4、使用pipeline编写CI/CD流水线
5、编写服务的yaml文件
改造效果:
jenkins高可用、自动伸缩、环境隔离、易维护