A VSCode extension for easy remote development on EC2 instances.
To add more features, please create an issue.
Requirement 1: AWS access key and secret key for a user with the necessary permissions
The following IAM permissions are required for the extension to work. Replace
Requirement 2: A provisioned and SSH-able EC2 instance.
"Provisioned" means launch and terminate instance are not the scope of this extension, which should be done either manually on AWS Console or via other tools like Terraform. When you provision an EC2 instance, make sure it is "SSH-able", which means the instance must have a public IP address and correct SSH key pair.
To make sure the instance has a public IP address, you can either:
To generate a key pair, follow the steps below: