在MacOS上使用Ansible连接AWS资源

本文介绍了在MacOS上配置Ansible和AWS CLI的过程,包括安装Ansible和aws-cli,配置access key,创建Ansible playbook连接S3,并解决了Python解释器冲突的问题。
摘要由CSDN通过智能技术生成

最近开始学习Ansible,使用的环境是macos,参考外网的配置流程加上自己遇到的坑,构成这篇文章内容.

1. 配置Ansible相关

  1. 安装Ansible
pip3 install ansible
  1. 配置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相关

  1. 安装aws-cli
pip3 install awscli
  1. 配置access key
    使用以下命令
aws configure  

输入必要的信息

~/Documents/Ansible-trial/inventory » aws configure                                   
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值