CloudBees workflows support the use of private Docker images from Amazon Elastic Container Registry (ECR). There are two primary methods for authentication:
-
OIDC (OpenID Connect) – Connect to AWS with access tokens configured according to OpenID Connect (OIDC). For more information, refer to OIDC setup and usage.
-
IAM Credentials – Connect to AWS using credentials. For more information, refer to Configure AWS credentials.
To configure access:
-
Configure an AWS ECR integration in CloudBees: AWS ECR integrations.
-
Use a CloudBees-provided action to configure: AWS credentials or Amazon ECR credentials.
CloudBees also supports setting up registry mirrors for performance and reliability. For more information, refer to Registry mirror.
For details on referencing private images in workflows, refer to:
-
The official AWS documentation for a list of required IAM permissions: AWS ECR Documentation.