macOS 下配置 Ansible

1、安装

使用如下命令进行 Ansible 的安装:

brew install ansible

Ansible 默认会安装在  /usr/local/Cellar/ansible/x.x 下,并且软链到 /usr/local/opt/ansible 目录。

2、配置

在家目录创建 Ansible 的配置文件:

touch ~/.ansible.cfg

在 /usr/local/etc/ 下创建 Ansible 的配置文件夹:

mkdir /usr/local/etc/ansible/

在配置文件夹之中创建 Ansible 执行所依赖的 hosts 文件:

touch /usr/local/etc/ansible/hosts

设置 Ansible 默认使用的 hosts 文件,并且设置 hosts 文件的内容:

vim  ~/.ansible.cfg


[defaults]
inventory = /usr/local/etc/ansible/hosts

vim  /usr/local/etc/ansible/hosts


[demo]
192.168.0.110 # IP 提前使用 ssh-copy-id 进行授权

3、测试

使用如下命令进行测试:

ansible -m ping all

返回结果如下:


192.168.0.110 | SUCCESS => {
 "changed": false,
 "ping": "pong"
}

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注