This sample CloudFormation template creates an Amazon SageMaker Studio Code Editor, which provides a cloud-based IDE based on Code-OSS, Visual Studio Code - Open Source. It has the AWS Toolkit for VS Code extension pre-installed, which enables connections to AWS services such as Amazon Q Developer.
This sample template is designed for use in workshops and hands-ons. For your development environments, we recommend creating your own lifecycle config or custom image with all the necessary tools and libraries installed.
AutoStopIdleTimeInMinutes
: Idle time before auto-stop of Code Editor (disabled if 0)EbsSizeInGb
: EBS volume size of Code EditorInstanceType
: Instance type of Code EditorUseDefaultVpc
: Whether to use the default VPC (true) or create a new one (false)
To deploy the Code Editor, click the "Launch Stack" button for the corresponding region. The deployment will take approximately 5-10 minutes.
aws cloudformation deploy \
--template-file CodeEditorStack.template.yaml \
--stack-name CodeEditorStack \
--capabilities CAPABILITY_NAMED_IAM
See CONTRIBUTING for more information.
This library is licensed under the MIT-0 License. See the LICENSE file.