1.精通 kubernetes/k8s 高可用集群的部署,使用和管理维护,具备线上使用,自动扩缩容,故障自恢复,认证,鉴 权,多租户管理,服务发现,升级回滚,监控,日志收集等实践经验和技术积累;
2.精通 Jenkins/Jenkins pipeline+gitlab+nexus+sonarqube+maven+java 这套 DevOps 工具链,可实现持续集 成,持续 部署,持续交付;
3.掌握 prometheus+Grafana+alertmanager 等监控套件,可实现对 kubernetes 集群资源指标的自动化监控,并可 预设报警阀值完成报警通知,达到自动化运维监控;
4.掌握 docker,kubernetes(k8s)的部署,使用和优化;
5.掌握阿里云,腾讯云,华为云,谷歌云等主流云平台的使用;
6.掌握 shell/python 开发,ssh,ftp,监控等的开发以及常用服务的二次开发,熟练使用python及其文本处理工具;
7.熟悉ELK 日志收集平台的搭建与维护;
8.熟练掌握 Linux 系统下常用服务的架设与维护,能够熟练搭建优化各类服务:如:ELK,elasticsearch,Nginx,Tomcat ,Jetty,DHCP,DNS,NTP,Squid,FTP,Samba,WEB,NFS,cachecloud,rsync,Apache, lnmp 等。
九牧王OP私有云部署
九牧王私有云需要部署项目职责:
1.框架选型,方便后续可扩展性,通过k8s+微服务架构
2. k8s 通过 ansible 批量部署;
3. 中间件,通过部署 Apollo 作为中间件,consul 作为调度中心,xxl-job 定时任务中心,kafka+zk 做消息队列
4. 开发了一套完整的 DevOps 工作流,通过 jenkins+gitlab+harbor+nexus 可以实现升级,回滚等上线流程,实现完全自动化 业绩: 通过 Jenkins CI/CD pipeline 实现自动化平台的建设,大大缩短了测试到交付的时间