使用 Ansible 部署和操作 AWS 网络资源
1. 技术要求
- 代码可在 GitHub 找到。
- 软件版本要求:
- 运行 CentOS 7 的 Ansible 机器。
- Ansible 2.9。
- Python 3.6.8。
- 查看代码运行视频: https://bit.ly/3ckoAFe
2. 安装 AWS SDK
要让 Ansible 与 AWS 编排系统交互,需安装 Python 库。
- 准备工作 :
- 机器要有 sudo 权限。
- 安装 python - pip 包。
- 操作步骤 :
1. 测试是否安装所需 Python 库:
$ ansible localhost -m aws_az_facts
若未安装 boto3,会报错:
localhost | FAIL