CMDB项目必要性 在这之前了解一下传统运维工程师的工作 传统运维 日常工作繁琐 应用环境不统一 部署效率低下 无用报警信息过多 自动化运维就是为了解决传统运维的一些痛点 自动化运维 运维自动化最重要的就是标准化一切 自动化运维核心项目之 CMDB 为什么要先做CMDB? 场景一 代码发布系统 1. ...
分类:
数据库 时间:
2020-02-11 19:17:44
阅读次数:
112
[Toc] 1. SaltStack介绍 1.1 自动化运维工具 作为一个运维人员,很大一部分工作是在业务的配置管理和状态维护以及版本发布上,而当业务场景及公司规模上了一定规模后,人为手工的去做这些工作将变得极其困难,此时我们将需要利用一些自动化运维的工具来达到批量管理的目的。 常用的自动化运维工具 ...
分类:
其他好文 时间:
2020-02-10 18:21:13
阅读次数:
83
ansible是什么?.ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansible所运行的模块,ansible只是提供一种框架。主要包括:(1)、连接插件co
分类:
其他好文 时间:
2020-02-10 09:41:10
阅读次数:
67
saltstack概述在生产环境中,服务器往往不止一两台,一般都是成千上万台服务器。这对运维人员来说管理难度太大了,而saltstack是一个新的基础平台管理工具,可以支持管理上万台服务器规模,数秒钟即可完成数据传递,是现在用的比较多的自动化运维工具之一。Salt是一个基础平台管理工具。SaltStack采用C/S模式,server端就是salt的master,client端就是minion,mi
分类:
其他好文 时间:
2020-02-05 09:59:13
阅读次数:
75
Ansible简介Ansible可以同时管理Redhat系的Linux,Debian系的Linux,以及Windows主机。管理节点只在执行脚本时与远程主机连接,没有特别的同步机制,所以断电等异常一般不会影响ansbile。Ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、
分类:
其他好文 时间:
2020-02-03 10:22:43
阅读次数:
96
ansible简介?ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。?ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansible所运行的模块,ansible只是提供一种框架。主要包括:(1)、连接插件con
分类:
其他好文 时间:
2020-02-01 23:32:14
阅读次数:
97
2020-01-29 19:51:07 第一周学习要点 1、课程介绍 老师本人在多个很牛逼的公司任职经历,说明平台和经历对一个人很重要。 python应用越来越广泛,学成前景好。 授课目标:一周一天,7个月教完,能开发、自动化、想干吗就干吗。可以开发自动化运维平台、监控、CMDB、Docker \O ...
分类:
编程语言 时间:
2020-01-29 23:31:52
阅读次数:
97
自动化运维工具shell脚本/Ansible(无客户端)/Saltstack(master-minion) 回顾服务器部署的流程:买云主机->环境部署->软件部署->配置部署->启动服务->测试->加入集群 1.Ansible基本概述ansible是一个配置管理系统configuration man ...
分类:
其他好文 时间:
2020-01-25 00:59:09
阅读次数:
116
一、class 类 1)什么是类? 类是puppet中命名的代码模块,常用于定义一组通用目标的资源,可在puppet全局调用; 类可以被继承,也可以包含子类; 具体定义的语法如下: class NAME{ ... puppet code ... } 其中,在我们定义的时候,需要注意的是: 类的名称只 ...
分类:
其他好文 时间:
2020-01-17 22:45:26
阅读次数:
68
一、puppet 介绍 1、puppet是什么 puppet是一个IT基础设施自动化管理工具,它能够帮助系统管理员管理基础设施的整个生命周期: 供应(provisioning)、配置(configuration)、联动(orchestration)及报告(reporting)。 基于puppet , ...
分类:
其他好文 时间:
2020-01-17 17:28:51
阅读次数:
152