AWS CodeDeploy extension for VS Code
-
Link AWS CodeDeploy Application to vscode workspace and view/manage application.
-
Create CodeDeploy Application and/ Deployment Groups.
-
Deploy to CodeDeploy from a vscode Workspace using S3 revision locations.
- Install aws-cli and configure credentials. Alternatively setup AWS Credentials from Environment Variables
- Install AWS CodeDeploy vscode extension
Note: the following steps assume that you have a workspace already open.
- Open the Explorer in the Activity Bar and then click the
AWS CodeDeploy
view. - Choose either
Create Application
orAdd Existing Application
to associate a CodeDeploy application with your workspace. - Follow the on-screen prompts to add Application and Deployment Group.
Click Add AutoScaling Group
or Add EC2 Tag Filter
in the notification window to associate the application with EC2 Targets
- Right click a deployment group and choose
Deploy Application
to create deployment to targets from the vscode workspace.
Note to remove the workspace link to the CodeDeploy application run
AWS CodeDeploy: Unlink Workspace
from the Command Palette or the CodeDeploy Explorer.
- Limited to CodeDeploy to EC2
- Supports S3 revision locations- GitHub currently not available
This extension is still in preview and open to contribution.