SaltStack States States是SaltStack中的配置语言,在日常进行配置管理时需要编写大量的States文件。比如我们需要安装一个包,然后管理一个配置文件,最后保证某个服务正常运行。这里就需要我们编写一些states sls文件(描述状态配置的文件)去描述和实现我们的功能。这里 ...
分类:
其他好文 时间:
2018-06-19 11:44:25
阅读次数:
121
数据中心管理——Pillar Pillar is an interface for Salt designed to offer global values that can be distributed to minions. Pillar data is managed in a similar ...
分类:
其他好文 时间:
2018-06-18 19:23:49
阅读次数:
283
master端安装 minion端安装 在master端验证minion 测试minion存活 列出minion支持的所有模块 查看cron模块的所有函数 查看cron.list_tab用法 使用cron.list_tab ...
分类:
其他好文 时间:
2018-06-14 23:55:32
阅读次数:
247
常用自动化运维工具
Ansible:python,Agentless,中小型应用环境 基于Python开发出来工具
Saltstack:python,一般需部署agent,执行效率更高
Puppet:ruby, 功能强大,配置复杂,重型,适合大型环境
Fabric:python,agentless
Chef: ruby,国内应用少
Cfengine
func
分类:
其他好文 时间:
2018-06-12 12:15:15
阅读次数:
277
SaltStack之计划任务批量修改一、通过salt修改从机Linux_Test的计划任务[root@SlatStack-Mastersalt]#vicrontab.slscrontab:#脚本脚识cron.present:#模板:cron计划任务功能:present-name:/usr/sbin/ntpdatetimes.aliyun.com>>/dev/null#需要追回的内容-u
分类:
其他好文 时间:
2018-06-09 23:22:19
阅读次数:
497
SaltStack之在从机上安装nginx软件一、在salt目录下创建参数文件[root@SlatStack-Mastersalt]#viinstall_nginx.slsnginx-install:#文件标识pkg.installed:#pak:模块installed:方法-names:#names:所需安装的软件,在下面可列多个-nginx#安装的软件名service.running:#ser
分类:
其他好文 时间:
2018-06-09 21:14:34
阅读次数:
254
SaltStack之salt-cp文件复制替换实践一、我们把/srv/salt/files/hosts文件复制到各从机的的/root下[root@SlatStack-Mastersrv]#salt-cp‘*‘/srv/salt/files/hosts/root/{‘BackupServer‘:{‘/root/hosts‘:True},‘GZ15_ZABBIX‘:{‘/root/hosts‘:Tru
分类:
其他好文 时间:
2018-06-09 21:14:20
阅读次数:
2514
SaltStack之文件批量管理(hosts文件)前期工作:1.创建Salt所需的文件夹[root@SlatStack-Master~]#mkdir/srv/{salt,pillar}[root@SlatStack-Master~]#ll/srv/total8drwxr-xr-x2rootroot4096Jun918:56pillardrwxr-xr-x2rootroot4096Jun918:56
分类:
其他好文 时间:
2018-06-09 20:26:19
阅读次数:
958
SaltStack之快速安装一、salt-master安装(控制服务器)1.下载异步的yum源wget-O/etc/yum.repos.d/epel.repohttp://mirrors.aliyun.com/repo/epel-6.repo2.通过yum源安装salt-masteryum-yinstallsalt-master3.设置salt-master的配置文件vi/etc/salt/mas
分类:
其他好文 时间:
2018-06-09 19:01:36
阅读次数:
140
saltstack客户端安装salt-ninion软件包的时候报错Error: Package: salt-2015.5.10-2.el6.noarch (epel) Requires: PyYAMLError: Package: salt-2015.5.10-2.el6.noarch (epel) &nb
分类:
其他好文 时间:
2018-06-06 22:25:59
阅读次数:
783