An unofficial AWS CloudShell plugin for VS Code. Open multiple AWS CloudShell terminals within VS Code on demand.
Note: This extension is still in alpha stages. Please raise an issue if you experience any problems.
In order to use this extension, you will need:
- The AWS CLI installed
- The Session Manager plugin installed
- A profile configured which contains a session token
Once you have installed the extension, you should go to your VS Code preferences (hit F1 then enter "Preferences: Open Settings (UI)") and specify your region
and profile
. Once the settings are updated, you may click the sidebar icon and then the "Start Session" button (+).
Currently, you MUST use a profile with a session token attached to it. Alternatives may be provided in a future release.
Here is the list of all settings you can set within this extension:
Setting | Description |
---|---|
awscloudshell.profile |
The profile (usually as specified in ~/.aws/credentials ) name |
awscloudshell.region |
The AWS region to connect to |
awscloudshell.assumeRole |
(not yet available) |