Amazon web services 使用Ansible为Linux用户配置AWS密钥
我试图找到一个Ansible模块,它允许我在目标机器上为某个用户设置密钥和访问密钥。与此等效的命令行是:-Amazon web services 使用Ansible为Linux用户配置AWS密钥,amazon-web-services,ansible,Amazon Web Services,Ansible,我试图找到一个Ansible模块,它允许我在目标机器上为某个用户设置密钥和访问密钥。与此等效的命令行是:- 11:14:26 root@ov90-NAT ~ [33] {e=255} # aws configure AWS Access Key ID [None]: something AWS Secret Access Key [None]: something Default region name [None]: us-east-1 Default output format [None]
11:14:26 root@ov90-NAT ~ [33] {e=255}
# aws configure
AWS Access Key ID [None]: something
AWS Secret Access Key [None]: something
Default region name [None]: us-east-1
Default output format [None]: json
我对Ansible和AWS都是新手,因此任何帮助都将不胜感激 如果您想将凭据传递给Ansible模块,Ansible专门介绍了如何使用环境变量或
vars\u文件
您还可以使用命令显式设置它们,例如:
aws configure set aws_access_key_id default_access_key
aws configure set aws_secret_access_key default_secret_key
aws configure set default.region us-west-2
您还可以使用Ansible配方创建配置文件~/.aws/credentials
和~/.aws/config
。其格式如下所示