解决什么工作场景
这门资料聚焦的是企业内部运维平台的统一化建设,核心解决两个痛点:账号权限分散和内部域名解析混乱。在中大型公司里,开发用 GitLab 提交代码、用 Jenkins 做持续集成、还要登录各种 Linux 服务器。如果每套系统都各自管账号,员工离职或转岗时清理权限会非常折磨人。资料里第一部分讲的统一认证系统,就是用 OpenLDAP 把所有开源系统串起来,实现一处开通、处处生效。第二部分讲的是内部 DNS 系统建设,解决企业内部服务互相调用时记不住 IP、改机器要全局改配置的问题。学完这套机制,你能把公司里散落的运维工具有机整合,而不是天天当个无情的开通账号机器。
适合什么基础与学习建议
这套内容不是给零基础看的。你需要有基本的 Linux 命令行操作能力,知道怎么在服务器上部署常用软件,最好在公司实际接触过 GitLab 或 Jenkins。如果你只是听说运维有前途想转行,建议先补完 Linux 基础再来看。对于符合基础的朋友,建议先看统一认证部分的理论和实验,重点看 GitLab、Jenkins 这些具体系统接入 LDAP 的实操过程。接着再看 DNS 基础概念和 bind 服务部署,最后重点研究基于数据库做记录解析的实验,这是企业内部 DNS 自动化管理的核心思路。资料里的理论部分和实验部分是分开的,看理论时别急着敲命令,先弄懂工作原理,再看实验跟着做,避免知其然而不知其所以然。
学完能独立做什么与资料怎么用
学完后,你能在公司独立搭起一套基础运维平台底座。具体来说,能部署 OpenLDAP 服务并把现有的开源系统接进去做统一登录;能从零搭建基于 bind 的 DNS 服务,并配合数据库实现解析记录的动态管理。看资料时一定要边看边动手,准备两台测试虚拟机,一台跑认证服务端,一台当业务机器。看到接入实验时,暂停下来,自己去真实系统里配置一遍对接参数,遇到报错先排查网络和依赖包。资料里的配置案例别只当文档看,当成你未来工作的施工图纸,把里面关键的配置项记到自己的笔记里。只有真正在虚拟环境里跑通整个流程,这套知识才是你的,遇到真实生产环境时才不会手忙脚乱。
熟练掌握企业典型运维技术栈和高效运维技能,成为一名优秀的运维工程师
课程目录
* 01 运维基础标准化统一认证系统/
* 01 1.课程章节介绍
* 02 1.Ldap概述
* 03 openLdap服务部署
* 04 运维开源系统Gitlab接入Ldap(理论部分)
* 05 运维开源系统Gitlab接入Ldap(实验部分)
* 06 运维开源系统Jenkins接入Ldap
* 07 运维开源系统Linux(虚拟专用通道)接入Ldap
* 02 从零开始建设高效内部DNS系统/
* 01 DNS基础概念
* 02 DNS工作原理
* 03 DNS 常见记录类型及专业术语
* 04 DNS bind服务部署上-理论部分
* 05 DNS bind 基于文件解析上-实验部分
* 06 DNS bind forwarder 转发案例
* 07 DNS bind基于DLZ MariaDB记录解析-实验部分
* 08 容器化部署Bind-理论部分
* 09 容器化部署Bind-实验部分
* 10 部署DNS管理平台-理论部分
* 11 部署DNS管理平台-实验部分
* 03 数据库管理自动化,流程化.可视化/
* 01 数据库管理可视化-Archery概述
* 02 数据库管理可视化-Archery服务部署清单-理论部分
* 03 数据库管理可视化-Archery 环境部署-上
* 04 数据库管理可视化-Archery 环境部署-中
* 05 数据库管理可视化-Archery 环境部署-下
* 06 数据库管理可视化-Archery 接入LDAP统一认证
* 07 数据库管理可视化-Archery MYSQL实例接入配置
* 08 数据库管理可视化-Archery 用户权限配置
* 09 数据库管理可视化-Archery SQL上线审批实战
* 10 数据库管理可视化-Archery SQL回滚和账号授权
* 04 研发-测试-运维工作协同发布系统/
* 01 企业发布系统概述
* 02 开源发布系统Docker容器部署
* 03 开源发布系统LDAP登录方式接入
* 04 开源发布系统-基于角色权限管理
* 05 发布Java项目配置-Java运行环境准备
* 06 发布Java项目配置-发布平台配置演示
* 07 发布审核流程配置和钉钉渠道通知
* 05 加餐篇-建设内部K8S管理平台/
* 01 部署内部K8S管理平台-理论部分.
* 02 部署内部K8S管理平台-实验部分上
* 03 部署内部K8S管理平台-实验部分下






