the site subtitle

Ansible

2017.07.31

主机环境

centOS7.2 python2.7

快速上手

配置存储

ansible.cfg 全局配置

/etc/ansible/hosts 里面是远程机器的列表
# 节点集合
# NODE_NAME,NODE_IP这些都是参数,每个节点自己的参数
[deploy] 
192.168.1.1 NODE_NAME=etcd1 NODE_IP="192.168.1.1"
192.168.1.2 NODE_NAME=etcd2 NODE_IP="192.168.1.2"
192.168.1.3 NODE_NAME=etcd3 NODE_IP="192.168.1.3"
[deploy:vars] #局部变量
app_dir=""

# ---------全局附加参数--------------------
[all:vars]
bin_dir="/root/local/bin"

Installation

New Driver to load

参考文档

开源自动化配置管理工具ansible、saltstack、Puppet、Chef选择

发表评论