解决什么工作场景

这门资料聚焦的是企业内部运维平台的统一化建设,核心解决两个痛点:账号权限分散和内部域名解析混乱。在中大型公司里,开发用 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管理平台-实验部分下