Assemble Container Pipeline
A 4-step recipe with Amazon EC2 Image Builder. We can help you get access.
Recipe · 4 steps
Assemble Container Pipeline
with Amazon EC2 Image Builder · IT Infrastructure Management
Create component, container recipe, infrastructure configuration, and container image pipeline.
- Create a reusable build component from inline YAML document content for the container recipe to reference.
- Create a Docker container recipe that references the new component and targets the supplied ECR repository.
- Create the infrastructure configuration that defines the build and test environment for the container image.
- Create the image pipeline that binds the container recipe and infrastructure configuration together.
What you'll need to have ready
- componentName: The name of the build component to create.
- componentData: Inline YAML document content that defines the component.
- platform: The operating system platform of the component (Windows or Linux).
- semanticVersion: The semantic version to assign to the component and container recipe.
- containerRecipeName: The name of the container recipe to create.
- parentImage: The base image for the container recipe.
- repositoryName: The ECR repository name where the output container image is stored.
- infrastructureName: The name of the infrastructure configuration to create.
- instanceProfileName: The instance profile to associate with the build instance.
- pipelineName: The name of the container image pipeline to create.
- clientToken: An idempotency token reused across the create requests.
For your developer
Arazzo workflow amazon-ec2-image-builder:assemble-container-pipeline, 4 operations: CreateComponent → CreateContainerRecipe → CreateInfrastructureConfiguration → CreateImagePipeline. Specs on APIs.io.