码迷,mamicode.com
首页 >  
搜索关键字:saltstack salt-api    ( 1191个结果
python 主机宝
需求:开发一个主机批量管理系统,要求按saltstack方式执行命令 1 #!/usr/bin/env python3.5 2 # -*- coding:utf8 -*- 3 import os,sys,pickle,logging 4 BASEDIR = os.path.dirname(os.pa ...
分类:编程语言   时间:2016-06-19 14:15:50    阅读次数:187
发送公钥到多台远程主机
采用自动化软件管理多台主机时,首先要做的就是将自己的公钥放到远程主机上,而有时,需要管理的主机太多时,也是一件不容易的事情,所以以下就是我写的自动上传公钥的脚本,希望可以帮到需要的朋友注意:由于上传公钥需要对方的ip地址,所以这个脚本会读取一个ip.txt的文件,..
分类:其他好文   时间:2016-06-16 00:13:51    阅读次数:288
结合django动态生成salt的pillar数据
一、首先要让salt-master找到我们自定义的脚本(/etc/salt/master):使用ext_pillar扩展自定义脚本,gameInfo就是脚本的名字,脚本的目录要放在/usr/lib/python2.6/site-packages/salt/pillar这个目录下面新版可以支持自定义目录,使用参数extension_modules:/srv/salt/module..
分类:其他好文   时间:2016-06-15 12:49:23    阅读次数:478
Centos下用Saltstack源码安装Mysql
简介:SaltStack是 一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,一般可以理解为简化版的puppet和加强版的func。SaltStack基 于Python语言实现,结合轻量级消息队列(ZeroMQ)与Python第三方模块(Pyzmq、PyCrypto、Pyjinjia2、 python-msgpack和Py..
分类:数据库   时间:2016-06-15 12:48:56    阅读次数:744
saltstack安装
1.saltstack安装前期准备:准备两台机器,写hostname172.7.15.106server.aming.com172.7.15.111client.aming.comserver上:yuminstall-yepel-releaseyuminstall-ysalt-mastersalt-minionclient上:yuminstall-yepel-releaseyuminstall-ysalt-minion启动server上:/etc/init.d/s..
分类:其他好文   时间:2016-06-12 15:37:12    阅读次数:137
saltstack--pillar
5.pillarpillar和grains不一样,是在master上定义的,并且是针对minion定义的一些信息。像一些比较重要的数据(密码)可以存在pillar里,还可以定义变量等。查看指定minion的pillar值(我测试的版本为空):salt‘client.aming.com‘pillar.items配置自定义pillarvim/etc/salt/ma..
分类:其他好文   时间:2016-06-12 15:36:30    阅读次数:274
saltstack--grains
grainsgrains是在minion启动时收集到的一些信息,比如操作系统类型、网卡ip等。使用命令salt‘client.aming.com‘grains.ls列出所有的grains项目名字salt‘client.aming.com‘grains.items列出所有grains项目以及值grains的信息并不是动态的,并不会时时变更,它只是在minion启动时..
分类:其他好文   时间:2016-06-12 15:35:07    阅读次数:282
saltstack配置管理
3.配置管理server上:vim/etc/salt/master//搜索找到file_roots打开如下内容的注释:file_roots:base:-/srv/saltmkdir/srv/saltcd/srv/saltvim/srv/salt/top.sls//加入如下内容base:‘*‘:-apache意思是,在所有的客户端上执行apache模块vim/srv/salt/apache.sls//加入如下内容,..
分类:其他好文   时间:2016-06-12 15:35:00    阅读次数:300
Saltstack–配置管理安装apache
lserver上:vi/etc/salt/master//搜索找到file_rootsl打开如下内容的注释:file_roots:base:-/srv/saltlmkdir/srv/salt;cd/srv/saltlvi/srv/salt/top.sls//加入如下内容base:‘*‘:-apachel意思是,在所有的客户端上执行apache模块l重启/etc/init.d/salt-masterrestartlvi/srv/sa..
分类:Web程序   时间:2016-06-12 15:34:19    阅读次数:206
saltstack(七)返回值
一、自定义创建模块 在base目录下创建_modules目录,你自己编写的模块都可以存放在该目录下,当前目录结构下: 1 2 3 4 5 6 7 8 [root@localhost:]# tree -L 3 salt salt ├── etc ├── _grains │ ├── dmp_scribe ...
分类:其他好文   时间:2016-06-10 00:51:49    阅读次数:503
1191条   上一页 1 ... 80 81 82 83 84 ... 120 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!