Mac安装ansible

Mac安装ansible

  1. Mac需要提前安装好homebrew这个工具,相当于centosyum命令,使用起来非常方便,记得改镜像源,具体操作请移步百度
  2. 需要在各个目标服务器上添加本机的id_rsa.pub(公钥),以实现无密码无感访问,具体操作请移步百度

1. 使用brew安装

$ brew install ansible

2. 在/etc/下创建ansible文件夹

因为是在系统目录下,所以需要使用root权限来创建

$ sudo mkdir /etc/ansible

3. 创建hosts文件

在非系统目录下。比如Documents/目录使用vim或其他命令,其他工具新建hosts文件夹,保存。

➜  Documents $ vim hosts
[alls]
# 在[]中的,为一组,alls为组名,后面会用到
192.168.7.100 ansible_user=root
192.168.7.101 ansible_user=root
192.168.7.102 ansible_user=root
192.168.7.103 ansible_user=root

[m]
# m为192.168.7.100这个IP地址的组名
192.168.7.100 ansible_user=root

[s]
# s为下面三个IP的组名
192.168.7.101 ansible_user=root
192.168.7.102 ansible_user=root
192.168.7.103 ansible_user=root

4. 创建ansible.cfg文件

与创建hosts是一样的,不知道不配会怎么样

➜  Documents $ vim ansible.cfg

[defaults]

5. 将创建好的两个添加到/etc/ansible目录下

➜  Documents $ sudo cp hosts /etc/ansible/
➜  Documents $ sudo cp ansible.cfg /etc/ansible/

6. 完毕

执行完以上操作之后,便可以愉快的玩耍啦。

原文地址:https://www.cnblogs.com/liuhuan086/p/12525027.html