Mac安装ansible
Mac安装ansible
- Mac需要提前安装好
homebrew
这个工具,相当于centos
的yum
命令,使用起来非常方便,记得改镜像源,具体操作请移步百度。 - 需要在各个目标服务器上添加本机的
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. 完毕
执行完以上操作之后,便可以愉快的玩耍啦。