Let's Encrypt 免费证书
使用 Certbot 申请免费的域名验证证书,并设置 cron 定时自动续签。
Windows Server 基础
学习 Windows Server 安装、域控制器配置、组策略管理和基础服务搭建。
Caddy 自动 HTTPS 服务器
使用 Caddy 快速搭建 Web 服务,享受自动签发和续期 Let's Encrypt 证书的便利。
Prometheus 监控系统
搭建 Prometheus 服务器,采集应用与系统指标,使用 PromQL 编写查询与告警规则。
ArgoCD GitOps
使用 ArgoCD 实现以 Git 仓库为单一事实来源的 Kubernetes 应用自动同步与部署。
GitHub Actions 自动化
利用 GitHub Actions 在代码推送时自动运行测试、构建镜像并部署,实现 DevOps 闭环。
Ansible 自动化运维
学习 Ansible 核心模块与 Playbook 编写,实现批量服务器配置、应用部署和任务自动化。
Kubernetes 集群部署
使用 kubeadm 工具部署生产级 Kubernetes 集群,包含控制平面、网络插件及高可用配置。
Docker Compose 多容器管理
使用 Docker Compose 定义和运行多服务应用,通过一个命令启动整个开发或测试环境。
GitLab CI/CD 基础
配置 GitLab 持续集成与部署流水线,学习 stage、job、环境部署等概念,实现自动化交付。
PowerShell 脚本基础
掌握 PowerShell 命令、管道、对象操作,实现 Windows 环境下的系统管理与任务自动化。
Git 版本控制高级工作流
超越基础命令,学习 Git Flow/GitHub Flow 协作模式、交互式 rebase 整理提交历史以及 Git Hooks 自动化检查。
Nginx 高性能 Web 服务器与反向代理
配置 Nginx 作为静态服务器、反向代理和负载均衡器,学习 Gzip 压缩、HTTPS 配置和浏览器缓存策略。
Bash 脚本编程进阶与系统管理
学习 Bash 脚本高级特性:函数、数组、信号捕获和 set 选项,编写健壮的运维脚本,实现服务监控与自动告警。
Linux 命令行与 Shell 脚本精通
掌握 Linux 核心命令、管道和重定向,编写自动化 Shell 脚本处理系统管理任务,熟练运用 sed、awk 进行文本加工。
Prometheus 监控与 Grafana 告警
部署 Prometheus 采集指标,使用 PromQL 编写查询,配置告警规则并通过 Grafana 创建动态仪表盘,实现全方位可观测性。
Ansible 自动化运维入门到精通
掌握 Ansible 无代理架构,编写幂等的 Playbook,管理 Linux 服务器、网络设备及云资源,实现基础设施自动化。
GitHub Actions 自动化工作流
利用 GitHub Actions 实现代码推送即构建、测试、发布 NPM 包或 Docker 镜像,并自定义 Action 增强仓库管理。
Jenkins 持续集成与交付流水线
使用 Jenkinsfile 构建声明式流水线,集成代码检查、测试、构建、容器镜像打包及发布,实现端到端自动化交付。
Docker 容器化应用部署入门到实践
从零掌握 Docker 核心概念,编写高效 Dockerfile,使用 Docker Compose 编排多服务应用,并优化镜像体积与构建速度。
Kubernetes 生产级运维实战
掌握 K8s 集群搭建、工作负载管理、网络存储配置、包管理 Helm 以及 Prometheus 监控体系,确保应用高可用与弹性伸缩。