awsswitch-cli

1.0.0 • Public • Published

npm version

awsswitch-cli

Update current default AWS profile saved in .aws config/credentials files.

Installation

npm install -g awsswitch-cli

Usage

If you have multiple AWS profiles set up like this:

.aws/config

[default]
region=us-east-1
[profile user1]
region=us-west-1
[profile user2]
region=eu-west-2

.aws/credentials

[default]
aws_access_key_id=1234567890
aws_secret_access_key=qwertyuiop1234567890
[user1]
aws_access_key_id=1234567890
aws_secret_access_key=qwertyuiop1234567890
[user2]
aws_access_key_id=1234567890
aws_secret_access_key=qwertyuiop1234567890

Then you can switch between profiles like this:

awsswitch user1 main

Which will result:

.aws/config

[profile main]
region=us-east-1
[default]
region=us-west-1
[profile user2]
region=eu-west-2

.aws/credentials

[main]
aws_access_key_id=1234567890
aws_secret_access_key=qwertyuiop1234567890
[default]
aws_access_key_id=1234567890
aws_secret_access_key=qwertyuiop1234567890
[user2]
aws_access_key_id=1234567890
aws_secret_access_key=qwertyuiop1234567890

To switch back just run:

awsswitch main user1

Readme

Keywords

Package Sidebar

Install

npm i awsswitch-cli

Weekly Downloads

2

Version

1.0.0

License

ISC

Unpacked Size

6.98 kB

Total Files

8

Last publish

Collaborators

  • jagonzalr