Notify your Gitpod account manager if you want an overview of what is installed
and configured by the Cloudformation templates. You may share these
templates with your security and network teams if approval is required. Please
see AWS IAM permission requirements
for information on the permissions needed.
Deploying Gitpod Enterprise
Do not modify the CloudFormation templates outside of adding AWS resource tags. Doing so will likely result in a failed installation.
1. Role Creation Template:
First, apply the CloudFormation template designed to create an IAM role. This role is equipped with the necessary permissions for deploying the main Gitpod stack.2. Main Gitpod Deployment Template:
With the role created, proceed to apply the main CloudFormation stack using the newly created role. This stack handles the bulk of the Gitpod setup, from infrastructure to application components. This approach ensures that the deployment process aligns with best practices for security and permissions management.Continue to the next sections for detailed instructions and insights on working with CloudFormation templates and optimizing your Gitpod deployment.