码迷,mamicode.com
首页 >  
搜索关键字:ptyhon ansible    ( 2471个结果
ansible自动化部署zabbix客户端
本文主要介绍使用ansibleplaybook中roles,在不同os版本下批量部署zabbix客户端。一、facts介绍playbook的部分fetch信息ansible版本2.2.1.0使用setup模块获取#ansible192.168.1.12-msetup "ansible_distribution":"CentOS", "ansible_distribution_major_version":"6", "ansibl..
分类:其他好文   时间:2017-05-05 15:33:41    阅读次数:285
ansible-playbook 主机变量1
hosts 配置后可以支持指定 端口,密码等其他变量[root@10_1_162_39 host_vars]# ll total 12 -rw-r--r-- 1 root root 236 May 5 09:11 hosts -rw-r--r-- 1 root root 205 May 4 21:0... ...
分类:其他好文   时间:2017-05-05 10:47:49    阅读次数:435
ansible-playbook 主机变量2
ansible-playbook 配置 hosts 后可以指定变量,通过-k 可以交互输入密码,也可以将密码写在 hosts 文件中。 入口 yaml 文件中通过 {{ ** }} 获取变量,命令行通过 -i 指定 hosts 文件, -e 传入参数,如果同时传入多个 host 参数可使用逗号分隔, ...
分类:其他好文   时间:2017-05-05 10:40:20    阅读次数:254
Ansible@一个高效的配置管理工具--Ansible configure management--翻译(五)
无书面许可请勿转载 高级Playbook Extra variables You may have seen in our template example in the previous chapter that we used a variable called group_names . Th ...
分类:其他好文   时间:2017-05-04 14:50:30    阅读次数:278
ansible源码安装
1.可以先查看一下含python-devel的包 yum search python | grep python-devel 2.64位安装python-devel.x86_64,32位安装python-devel.i686,我这里安装: sudo yum install python-devel. ...
分类:其他好文   时间:2017-05-03 20:33:33    阅读次数:229
ansible常用模块详解
ansible常用模块详解: ansible<host-pattern>[-mmodule_name][-aargs][options]#ansible命令格式 指定主机组或ip地址 指定调用模块传递给模块的参数 ansible-doc-l #列出可用模块 ansible-doc-smodel_name #查看指定模块详细用法 command:ansible默认模块..
分类:其他好文   时间:2017-05-03 19:22:53    阅读次数:307
Ansible-playbook如何获取ip?
公司的模块都新加了加密算法,现在就是需要把约100台机器的zk进行调整,目前在ansible控制机上已经写好了新的zkip,然后计划是把这个新zkip的文件下发到那100台机器里,然后这100台机器的文件中把他们各自的ip和hostname添加到这个文件上。于是就写了一个ansible-playbook:----..
分类:其他好文   时间:2017-05-03 19:10:18    阅读次数:2850
ansible安装和基本使用
ansible是python开发的一款自动化运维工具,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量配置系统、批量部署程序、批量运行命令等功能。ansible是基于模块工作的,本身没有批量操作系统的能力。真正去安装批量工作的是ansible所运行的模块,..
分类:其他好文   时间:2017-05-03 01:10:18    阅读次数:227
Tomcat灰度发布shell脚本(来自网络可以参考)
java灰度脚本 使用脚本注意事项:1、 发布机器需要能够解析web服务器主机名,并且配置ssh通信2、 变量中的目录以及用户等信息需要自己创建,脚本没有做判断自己创建。我这里web服务器是使用ansible进行部署的,相关目录和用户都会自动创建。3、代码的部署使用tag,但是代码的更新使用软连接来 ...
分类:系统相关   时间:2017-05-01 22:19:52    阅读次数:884
OpsManage运维部署平台
OpsManage是什么?一款代码部署、应用部署、计划任务、设备资产管理平台。开发语言与框架:编程语言:Python2.7+HTML+JScripts前端Web框架:Bootstrap后端Web框架:Django后端Task框架:Celery+RedisOpsManage环境要求编程语言:Python2.7操作系统:CentOS6+Ansible版本:2.0+..
分类:其他好文   时间:2017-04-30 23:02:48    阅读次数:322
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!