aws登录cli
zalando-aws-cli的Python项目详细描述
此包提供zaws命令行实用程序,通过调用AWS Credentials Service将oauth令牌交换为临时aws凭据。
安装
zalando-aws-cli包是stups包的一部分:
$ sudo pip3 install -U stups $ stups configure
用法
$ zaws list # list all allowed account roles $ zaws login myacc RoleName # write ~/.aws/credentials
您可以将默认帐户/角色配置为只运行zaws:
$ zaws set-default myacc RoleName $ zaws
有多种方法可以缩写命令行:
$ zaws li # command can be abbreviated $ zaws login myacc # only the account name is needed if you have only one role $ zaws alias myalias myacc PowerUser # create an alias $ zaws lo myalias # use the alias
使用-h获取命令列表和帮助:
$ zaws -h # list top-level commands $ zaws login -h # help on the "login" command
在本地运行
您可以在开发过程中直接运行模块:
$ python3 -m zalando_aws_cli list $ python3 -m zalando_aws_cli login myacc PowerUser
单元测试
$ sudo pip3 install tox $ tox