Amazon ECR · Arazzo Workflow
Amazon ECR Ensure Repository and Seed Image
Version 1.0.0
Describe a repository, create it only when missing, then seed it with an image manifest.
View Spec
View on GitHub
Amazon Web ServicesContainer ImagesContainer RegistryContainersDockerECROCIArazzoWorkflows
Provider
Workflows
ensure-repository-and-seed-image
Create a repository only if absent, then put and verify a seed image.
Describes the repository and creates it only when it is missing, then puts a seed image manifest and confirms it through BatchGetImage.
1
lookupRepository
describeRepositories
Describe the registry for the target repository to decide whether it must be created.
2
createRepository
createRepository
Create the repository when the lookup found no existing repository.
3
seedImage
putImage
Put the seed image manifest and tag into the ensured repository.
4
verifySeed
batchGetImage
Read the seeded image back through BatchGetImage to confirm the manifest was stored under the supplied tag.