熟练使用 Kubernetes 进行容器化应用部署与管理,熟悉 Deployment、Service、Ingress、ConfigMap、Secret 等核心资源,具备集群管理、服务发现与负载均衡的实战经验,能够支撑微服务架构下的高可用部署与运维。熟练使用 Ansible 编写幂等的 Playbook 与 Roles,实现配置管理与应用部署的自动化。精通 Docker 镜像构建与优化,曾通过多阶段构建将生产镜像体积减少 40%,并建立与维护私有镜像仓库(Harbor)。熟悉 DevOps 理念,熟练使用 Git、GitLab、Jenkins 搭建 CI/CD 自动化流水线,并集成 Kubernetes实现自动化部署与滚动更新,熟悉蓝绿发布、金丝雀发布等策略。掌握 Nginx 配置与优化,具备负载均衡、反向代理、动静分离及 HTTPS 配置经验。熟悉 Prometheus + Grafana 进行服务监控,有基于 Kubernetes 的监控体系搭建经验。
项目:天涯网校管理系统
1.参与与业务部门沟通,分析企业培训业务流程与用户使用习惯,参与系统功能设计,明确培训管理、课程
发布、考试管理、用户权限等核心模块。
2.采用 Spring MVC + MyBatis + MySQL 技术栈,构建单体 Web 应用,所有功能模块集成在一个工程中,
部署在 Tomcat 容器中,通过 Nginx 做反向代理与负载均衡。
3.编写 Shell 脚本实现日志清理、服务启停、数据备份、定时任务等日常运维操作,提高运维效率,降低人
工操作失误。
4.使用 Nagios 做基础服务可用性监控,通过 Linux Crontab + Shell 脚本实现日志定时归档;使用自定义
脚本做基础访问统计,无完整可视化监控与日志分析平台。
5.系统更新依赖人工上传 WAR 包至服务器、手动重启 Tomcat、FTP 传输文件等方式,发布流程为瀑布
模型。
6.编写系统使用手册、部署文档、数据库设计文档,参与系统培训与知识传递,保障后续运维团队能够顺利
接手与维护系统。