Closed aureq closed 5 days ago
I think https://github.com/moby/moby/issues/39377 is the missing piece here. Seems like we would need to implement how the docker CLI handles this.
Worth mentioning that this issue spun out of https://github.com/pulumi/customer-managed-deployment-agent/issues/15
This PR has been shipped in release v1.3.0.
Hello!
Issue details
When a customer is using their own Deployment Runner Pool, they may also want to pull the executor images from their private ECR repository. While the repository is private, if the underlying EC2 instance has the right instance profile and permissions, the
docker
CLI is able to pull private images correctly provided the~/.docker/config.json
contains the necessary information.This feature is important for users and customers who do not wish to rely on public images, or operate in stricter security environment.
Affected area/feature
Notes
~/.docker/config.json