码迷,mamicode.com
首页 >  
搜索关键字:自动化运维 saltstack    ( 2255个结果
Ansible实现主备模式的高可用(Keepalived)
前言 Ansible是一款极其简单的IT自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。Ansible是基于模块工作的,本身没有批量部署的能力,真正具有批量部署的 ...
分类:其他好文   时间:2018-10-29 17:57:22    阅读次数:255
SaltSatck快速入门
SaltStack运行方式: Local Master/Minion Salt SSH SaltStack的三大功能: 远程执行 ##远程执行命令 配置管理 ##按照自己写好的文件,让minion端自动配置 云管理 ##调用云平台接口,批量执行 SaltStack安装:##直接yum安装,生产环境也 ...
分类:其他好文   时间:2018-10-29 11:12:29    阅读次数:210
自动化运维-Ansible (第三部:Playbook 介绍)
Playbook 是由一个或多个play 组成的列表,主要功能是将task 定义好的角色归并为一组进行统一管理,也就是通过task 调用 Asible 的模板将多个 play 组织在一个 Playbook 中运行。 ``` playbook 由以下各部分组成: (1)Tasks :任务,即调用模块完成的一个操作; (2)Variables:变量; (3)Templates:模板; (4)Handlers:处理器,当一个条件满足时,触发执行的操作; (5)Roles:角色。 ```
分类:其他好文   时间:2018-10-28 13:44:32    阅读次数:430
python由来和入门
一、Python简介: Python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 最新的TIOBE排行榜,Python仅次于Java,c和c++占据第四!!! T ...
分类:编程语言   时间:2018-10-27 19:53:06    阅读次数:221
2018-10-25
20.1 shell脚本介绍 shell是一种脚本语言 可以使用逻辑判断、循环等语法 可以自定义函数 shell是系统命令的集合 shell脚本可以实现自动化运维,能大大增加我们的运维效率 20.2 shell脚本结构和执行 第一行添加脚本声明 ,用来告诉系统使用哪种Shell解释器来执行该脚本 以 ...
分类:其他好文   时间:2018-10-27 10:58:54    阅读次数:151
集中化管理平台saltstack--原理及安装
SaltStack原理:Saltstack由master和minion构成,master是服务器端,表示一台服务器;minion是客户端,表示有多台服务器。在master上发送命令给符合条件的minion,minion就会执行相应的命令,master和minion之间是通过Zero(消息队列)进行通信的。SaltStack的master端监听4505和4506端口,4505为master和mini
分类:其他好文   时间:2018-10-25 00:28:07    阅读次数:231
自动化运维Ansible批量部署服务+shell脚本批量推送公钥
一、概述分析由于互联网的快速发展导致产品更新换代速度逐渐加快,运维人员每天都要进行大量的维护操作,仍旧按照传统方式进行维护会使得工作效率低下。这时,部署自动化运维就可以尽可能安全、高效地完成这些工作。一般会把自动化运维工具划分为两类:一类是需要使用代理工具的,也就是基于专用的ABem程序来完成管理功能,如:Puppet、Func、Zabbix等;另外一类是不需要配置代理工具的,可以直接基于SSH服
分类:系统相关   时间:2018-10-24 22:23:58    阅读次数:325
自动化运维之saltstack初体验
saltstack简介:SaltStack是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,基于Python语言实现,结合轻量级消息队列(ZeroMQ)与Python第三方模块(Pyzmq、PyCrypto、Pyjinjia2、python-msgpack和PyYAML等)构建。通过部署SaltStack,我们可以在成千万台服务器上做到批量执行命令,根据不同业务进行配置集中化
分类:其他好文   时间:2018-10-24 22:10:57    阅读次数:258
SaltStack自动化批量部署Apache
SlatStack原理:SaltStack是一种基于C/S架构的服务器基础架构集中化管理平台,管理端称为Master,客户端称为Minion;SaltStack具备配置管理、远程执行、监控等功能;SaltStack本身是基于Python语言开发实现,结合了轻量级的消息队列软件ZeroMQ与Python第三方模块(Pyzmq、PyCrypto、Pyjinjia2、python-msgpack和PyY
分类:Web程序   时间:2018-10-24 20:16:42    阅读次数:224
Ansible 自动化运维工具简单入门(二)
三、Ansible的使用 1、Ansible命令执行过程及状态 过程: 1. 加载自己的配置文件,默认/etc/ansible/ansible.cfg 2. 加载自己对应的模块文件,如command ping 3. 通过ansible将模块或命令生成对应的临时py文件,并将该文件传输至远程服务器 4 ...
分类:其他好文   时间:2018-10-24 20:12:08    阅读次数:586
2255条   上一页 1 ... 40 41 42 43 44 ... 226 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!