Devfile components - Amazon CodeCatalyst

Amazon CodeCatalyst will no longer be open to new customers starting on November 7, 2025. If you would like to use the service, please sign up prior to November 7, 2025. For more information, see How to migrate from CodeCatalyst.

Devfile components

Currently, CodeCatalyst only supports container components in your devfile. For more information, see Adding components in the Devfile.io documentation.

The following example shows you how to add a startup command to your container in your devfile.

components: - name: test container: image: public.ecr.aws/amazonlinux/amazonlinux:2 command: ['sleep', 'infinity']
Note

When the container has short lived entry command, you must include command: ['sleep', 'infinity'] to keep the container running.

CodeCatalyst also supports the following properties in your container component: args, env, mountSources, and volumeMounts.