最近开始学习Ansible,使用的环境是macos,参考外网的配置流程加上自己遇到的坑,构成这篇文章内容.
1. 配置Ansible相关
- 安装Ansible
pip3 install ansible
- 配置Ansible的文件环境
一般在linux环境中,ansible安装好了之后,配置文件会默认指定在/etc/ansible
,但是在macos中是没有的,需要用户自己建立.同时在ansible文件中建立ansible.cfg
文件.
然后在ansible.cfg中写以下的内容
[defaults]
stdout_callback = yaml
connection = smart
timeout = 60
deprecation_warnings = False
host_key_checking = False
retry_files_enabled = False
inventory = 自己inventory的地址
interpreter_python = /usr/local/bin/python3
2. 配置AWS相关
- 安装aws-cli
pip3 install awscli
- 配置access key
使用以下命令
aws configure
输入必要的信息
~/Documents/Ansible-trial/inventory » aws configure