如何避免每次在AWS中输入个人资料?

时间:2019-04-26 16:51:48

标签: sh zsh

我想避免每次想访问AWS cli命令时都键入--profile dev-platform

每次我想运行AWS命令时,如何添加后缀或后缀,例如--profile dev-platform

我只想键入aws s3 ls,而不必像上面的两个实例那样每次都手动输入配置文件。

aws *wild card* --profile dev-platform

我尝试过类似的事情

alias aws= aws ** | --profile dev-platform

但无济于事。

1 个答案:

答案 0 :(得分:1)

假设您在〜/ .aws / config中有多个配置文件,并且想要将dev-platform设置为用于终端会话的配置文件,您可以使用:

导出AWS_DEFAULT_PROFILE = dev平台

这会将默认AWS配置文件设置为终端会话的选定配置文件。

我会定期在多个配置文件之间切换,并为不同的配置文件创建别名,因此我可以使用“ use-dev”之类的简短命令来切换至我的开发配置文件,或使用prod来快速,轻松地切换至生产配置文件无需键入完整命令。