个人介绍
1. 掌握 kubernetes 高可用集群的部署,使用和管理维护,具备线上使用,故障自恢复,认证,鉴权,多租户管理,服务发现,升级回滚,监控,日志收集等实践经验和技术积累;
2. 掌握基于 Jenkins+harbor+gitlab+K8S+nexus+sonarqube 构建 DevOps 流水线,自动发布代码;
3. 掌握 prometheus+Grafana+Nightingale 等监控套件,可实现对 kubernetes 集群资源指标的自动化监控,并可预设报警阀值完成报警通知,达到自动化运维监控;
4. 掌握 EFK 日志收集平台,可以收集 k8s、业务组件、容器日志
5. 掌握 docker,kubernetes(k8s)的部署,使用和优化、掌握 dockerfile 构建镜像:如 nginx、jdk 等;
6. 掌握 k8s 持久化存储,如 k8s 对接 NFS、Ceph 、JuiceFS等实现数据持久化
7. 掌握阿里云、华为云等主流的云平台 k8s 的创建和使用网络设置,虚拟化存储;
网卡,负载等各项指标,也可以监控一些相应的服务(mysql nginx tomcat)以及自定义的一些进程等;
8. 掌握go编程语音,编写web api、Exporter等相关工具软件;
9. 熟练掌握 Linux 系统下常用服务的架设与维护,能够熟练搭建优化各类服务:如:ELK,elasticsearch,Nginx,Tomcat ,DNS,SSHD,NTP,WEB,NFS,,rsync,Apache, lnmp,lamp 等。:
工作经历
2020-12-01 -2022-12-26博纳德信息科技高级运维工程师
1、 主要从事与 kubernete 容器云相关工作,进行制定容器云运维规范、业务服务容器化推进、完善容器云生态建设,日常检查、维护、排故。 2、建设 devops 平台,针对公司现状进行CICD流程设计,推出一包到底理念、为推进容器化做铺垫;使用 go 编写 devops 后端 api,主要是对接 ops 常用开源软件进行数据汇聚、常用功能操作进行合并之自建 devops 平台中。 3、完善基础设施建设,harbor、nexus、prometheus、gitlab、sonarqube、skywalking等。
2019-07-01 -2020-11-11广东华谦科技集团有限公司运维组长
1、主要从事与 kubernete 容器云相关工作,接入业务服务容器化,编写 k8s 配置清单模板、结合 cicd 进行自动化产品迭代与日常维护、排故。 2、组织运维内部培训,运维任务分配;编写标准化安装脚本,定义安装规范,制定运维规范。 3、制定远程办公解决方案及实施;建设 openvpn + JumpServer ,解决远程办公问题; 4、针对服务器、web 安全进行 vuls、nessusd、IBM APPscan 等工具进行漏洞扫描、出具报告、修复等操作。
教育经历
2020-03-01 - 2022-07-01广东科技学院软件工程专业本科
2017-09-01 - 2019-06-15华南师范大学网络教育学院计算机应用与技术大专
无
技能
项目描述: 1、基于k8s-job为ci运行承载层 2、使用client-go调用k8sapi,进行cicd动作 3、可接入CMDB,结合CMDB使用 4、该项目可接受定制化改造,支持多系统linux、windows,支持多方式发布rsync、docker-compose、kubernetes,有需要请联系 技术栈: go go-gin client-go mysql kubernetes redis
项目地址:https://github.com/chenpeicheng3804/go-utils/tree/main/http go优雅上下线工具包说明 1、初始化服务端 1.1、创建http客户端 1.2、配置启动后执行函数 1.3、配置退出前执行函数 2、退出函数 2.1、阻塞等待系统信号 2.2、执行退出前函数