插件:Ansible plugin 一.ansible ad-hoc command 二.ansible-playbook 批量部署zabbix-agent示例: playbook 目录及文件组成 [root@bogon zabbix]# cat zabbix1.yml - hosts: zabbix-agent roles: - { role: init } - { role: zabbix } [root@bogon zabbix]# cat host [eee] 10.20.200.47:…
html { font-family: sans-serif } body { margin: 0 } article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary { display: block } audio,canvas,progress,video { display: inline-block; vertical-align: baseline } audio:not([co…
Ansible系列文章:http://www.cnblogs.com/f-ck-need-u/p/7576137.html playbook是ansible实现批量自动化最重要的手段.在其中可以使用变量.引用.循环等功能,相比ad-hoc而言,其功能要强大的多. 1.1 yaml简单示例 ansible的playbook采用yaml语法.以下是一个yaml格式的文件: --- # Members in Bob's family name: Bob age: 30 gender: Male wif…
使用自动化部署工具Ansible批量部署zabbix_agent. 1. 安装Ansible yum –y install ansible 内网情况下,现在ansible及其依赖的rpm包,添加到yum源进行安装. 2. 主机配置文件 在/etc/ansible中添加主机,主机配置文件为hosts,也可以在ansible.cfg中修改配置 inventory={主机配置文件路径} 具体hosts格式 [zabbix-agent]  #分组名称,最好是一个文件一个分组. IP ansible_ss…
需求背景 Centos7 下 Java 生成图片水印时中文乱码,原因是没有安装中文字体. 安装中文字体 以下是基于 Centos7 手动安装中文字体的详细步骤.当测试或者生产环境服务器比较多的时候,建议使用自动化运维工具. # 安装字体库 $ yum -y install fontconfig # 查看是否有中文字体 $ fc-list :lang=zh # 创建中文字体目录 $ mkdir /usr/share/fonts/chinese # 在 windows 的 C:\Windows\Fo…
1.首先安装一下ansible yum install ansible 2.修改一下ansible的参数以防ssh过去的时候需要首次判断yes  或者no sed -i 's/#host_key_checking = False/host_key_checking = False/g' /etc/ansible/ansible.cfg 3.新建一个工作目录,写一个hosts文件 用来配置hosts [root@192 et]# cat hosts [own_host] web.ansible.b…
Ansible基于playbook批量修改主机名 安装Ansible,相信这里也不用多说,大家都知道 说一下环境:这里的主机名是修改之后的,我先把其他两台的主机名改为别的 192.168.30.21    主机名jenkins      安装Ansible 192.168.30.22    主机名docker 192.168.30.23    主机名repository 1.这里需要安装Ansible需要用到阿里云的yum仓库 [root@jenkins]# wget -O /etc/yum.r…
Ansible简介 ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet.cfengine.chef.func.fabric)的优点,实现了批量系统配置.批量程序部署.批量运行命令等功能. ansible是基于模块工作的,本身没有批量部署的能力.真正具有批量部署的是ansible所运行的模块,ansible只是提供一种框架.主要包括: (1).连接插件connection plugins:负责和被监控端实现通信; (2).host inventory:指…
本文提供了对订阅内的 Windows 经典部署虚拟机和资源管理器部署虚拟机执行批量安装并配置 Microsoft Anti-Malware 扩展的 PowerShell 脚本. 关于安装 Windows 虚拟机扩展的先决条件,请参考 适用于 Windows 的虚拟机扩展和功能. 准备扩展的配置 请将配置根据格式储存成 .json 文件或 .xml 文件.如需更改配置内容,请参照后文的配置字段说明. Json 格式样例 复制 { "AntimalwareEnabled": true, &…
1.安装GitLab 1.1 配置gitlab的yum源 # 参考:https://packages.gitlab.com/gitlab/gitlab-ce/install#bash-rpm curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh|bash yum install -y gitlab-ce 1.2 启动GitLab与管理 gitlab-ctl reconfig…