- 11年
- 企业 IT 运维经验
- 16个
- 运维自动化实战项目
- 500人
- 规模企业的 IT 独立负责
- 210张
- 过程截图与踩坑记录
01 · Delivery
从一次 git push 到上线,
再到一次 git revert 回滚
这段动画演示的是我在实验环境中搭建并实际跑通的交付流程。代码合并后自动测试、构建和发布;坏版本被就绪探针拦住,用户无感知。
- 可追溯镜像 tag 采用「构建号-提交号」,线上任何版本都能对应到一次代码提交。
- 不中断maxUnavailable 设为 0,加上就绪探针,新版本不健康时旧版本继续服务。
- 可回滚线上状态以 Git 为准,回滚就是一次 git revert,有记录、可审计。
02 · Case Studies
四个完整案例
全部在自己搭建的虚拟机集群上从零完成。每个案例都记录了背景、做法、遇到的问题和最终结果。
01CI/CD · GitOps
GitOps 持续交付流水线
代码合并后自动测试、构建、发布到 Kubernetes。坏版本被就绪探针拦住,旧版本持续服务,一次 git revert 就能回滚。
- GitHub Actions
- Jenkins
- Registry
- Argo CD
- Kubernetes
02Kubernetes · 可观测性
Kubernetes 集群搭建与可观测性平台
用 kubeadm 从零部署 v1.34 三节点集群,Helm 安装 Prometheus + Loki,指标、日志、告警在 Grafana 统一查看。
- kubeadm
- containerd
- Ingress
- Helm
- Prometheus
- Loki
03Automation · Containers
运维自动化与容器化
用 Shell、Ansible、Python、Docker、Terraform 把重复工作写成代码:新机器一条命令交付,每天自动出巡检报告。
- Shell
- Ansible
- Python
- Docker
- Terraform
04High Availability · DR
Web 高可用与数据库容灾
Keepalived 让 VIP 在主备之间秒级漂移;MySQL GTID 主从加时间点恢复,误删库也能找回;服务停止约 1 分钟内告警。
- Nginx
- Keepalived
- MySQL 主从
- binlog
- Prometheus
03 · Capabilities
能力与熟练程度
按实际经验如实标注,面试时每一项都可以展开讲。
熟悉长期在工作中使用掌握完整做过,能讲清原理实践从零搭建并跑通
- Linux 系统
- Ubuntu 初始化与安全加固 · systemd · SSH · ufw · 日志排障
- 熟悉
- 企业 IT
- VMware 虚拟化 · 用友 ERP · Oracle 数据导入 · 终端与网络
- 熟悉
- 脚本开发
- Python(requests · paramiko · argparse)· Shell · cron
- 熟悉
- 中间件
- Nginx 负载均衡 · MySQL 主从与时间点恢复 · Redis
- 掌握
- 配置管理
- Ansible playbook / role · Jinja2 模板 · Vault
- 掌握
- 容器
- Docker · 多阶段构建 · Docker Compose
- 掌握
- 监控告警
- Prometheus · PromQL · Grafana · Alertmanager
- 掌握
- 容器编排
- kubeadm · Kubernetes 核心对象 · Helm · Loki
- 实践
- 持续交付
- Jenkins Pipeline · GitHub Actions · Argo CD
- 实践
- 高可用 / IaC
- Keepalived · Terraform
- 实践
04 · Experience
经历
从工厂机房里的 IT 运维,到用代码管理基础设施。
- 山东汇金彩钢 · 信息技术员
约 500 人制造企业。维护 3 台物理服务器上的 VMware 虚拟化平台、约 100 台终端和办公网络;用 Python 实现 ERP 物料清单批量创建和话费自动统计。
- 灵活就业 · 学习数据分析
工作之余学习数据分析,2026 年取得 IBM Data Analyst 专业证书。
- 运维自动化 · 16 个实战项目
在自己搭建的虚拟机集群上,从 Linux 初始化一路做到 Kubernetes GitOps 发布与回滚。
- 寻找运维自动化岗位
济南、淄博、滨州及山东省内,可随时到岗。
05 · Contact
招聘或合作,
欢迎联系
邮件一般 24 小时内回复。需要电话的话请先发邮件,我会回复完整简历。