基于OpenDevOps的智能化运维

实验课时数:40.0    作者:hj

作者:hj

一般来说互联网企业里面都会部署自己内部的DNS服务,来提升解析速度。假如你DNS有多台服务器,即使是管理简单的dnsmasq服务,也需要逐一登录每台机器手动编辑配置文件,这样不仅操作麻烦,而且在机器上直接操作是非常危险的,且没有回滚功能,一不小心就可能导致出错,严重的还可能导致服务器宕机。本项目主要介绍于如何基于OpenDevops——CODO来图形化管理内网DNS。在CODO的配置中心模块进行DNS服务的配置,系统将配置信息定时同步到相应的服务器。

课程简介

一般来说互联网企业里面都会部署自己内部的DNS服务,来提升解析速度。假如你DNS有多台服务器,即使是管理简单的dnsmasq服务,也需要逐一登录每台机器手动编辑配置文件,这样不仅操作麻烦,而且在机器上直接操作是非常危险的,且没有回滚功能,一不小心就可能导致出错,严重的还可能导致服务器宕机。本项目主要介绍于如何基于OpenDevops——CODO来图形化管理内网DNS。在CODO的配置中心模块进行DNS服务的配置,系统将配置信息定时同步到相应的服务器。

0

1 0
本项目主要任务如下: 1.安装基础依赖环境,包括MySQL、Redis、RabbitMQ、DNS、node环境、websdk等,(本项目使用MySQL进行源数据的管理,Redis进行缓存管理、RabbitMQ进行消息队列管理)。 2.进行CODO模块的安装与配置,包括资产管理模块、任务系统模块、定时任务模块、配置中心模块、运维工具模块、API网关、WEB界面,使各模块之间数据互通。 3.在CODO平台上新建相关项目和用户,并对项目和用户进行赋权,以此确保数据安全。 4.编写Python脚本,通过一个有权限的用户拉取指定的DNS配置信息,并将配置同步到DNS服务器上。 5.配置定时任务,使系统定时将DNS配置信息同步到DNS服务器。
第一章:基于OpenDevOps的智能化运维
  • 1.1基于OpenDevOps的智能化运维40.0课时
admin

语言通俗易懂,步骤清晰明了,搭建起来十分顺利,干货满满!

收起
6月前 基于OpenDevOps的智能化运维
0 收起评论 0
admin

可视化界面操作,无需逐一登录每台机器进行操作,还支持历史信息对比,一键回滚,又快风险又低,真是运维人员的福音。

收起
6月前 基于OpenDevOps的智能化运维
0 收起评论 0