Creating an environment - Amazon CodeCatalyst

Creating an environment

Use the following instructions to create an empty environment that you can later associate with a workflow action.

Before you begin

You need the following:

To create an environment
  1. Open the CodeCatalyst console at

  2. Choose your project.

  3. In the navigation pane, choose CI/CD, and then choose Environments.

  4. In Environment name, enter a name, such as Production or Staging.

  5. In Environment type, select one of the following:

    • Non-production – An environment where you can test your application to make sure it's working as intended before moving it into production.

    • Production – A 'live' environment that is publicly-available and hosts your finalized application.

      If you choose Production, a Production badge appears in the UI next to any actions that the environment is associated with. The badge helps you quickly see which actions are deploying to production. Other than the appearance of the badge, there are no differences between production and non-production environments.

  6. (Optional) In VPC connection, choose a VPC connection you want to associate with this environment. For more information about creating this VPC connection, see Managing Amazon Virtual Private Clouds in the CodeCatalyst Administrator Guide.

  7. (Optional) In Description, enter a description such as Production environment for the hello-world app.

  8. In Connection - optional, choose the AWS account connection you want to associate with this environment. Make sure the account connection includes the IAM roles that you want to associate with the environment. For more information about creating this connection, see Allowing access to AWS resources with connected AWS accounts.

  9. Choose Create environment. CodeCatalyst creates an empty environment.

Next steps