Replicated can integrate with your third party private registry (ie Docker Trusted Registry, Quay.io, ECR, GCR etc). To connect to these external registries you’ll need to connect your vendor account to these accounts on the app images page.
You’ll need to provide us with a reference name, endpoint, username, password and email address (we recommend creating a specific account for Replicated with read-only access to use).
Your credentials will never be shared or used by the customer to pull your images, instead your images will be proxied by us for each installation.
To access these images in your YAML you’ll need to use the reference name as the source & then the image name will need to provide the image name location, along with the version tag.
components: - name: App containers: - source: mythirdpartyprivateregistry image_name: namespace/imagename version: 2.0.0
Swarm and Kubernetes
Swarm and Kubernetes require additional information
images: - source: mythirdpartyprivateregistry name: namespace/imagename tag: 2.0.0
--- # kind: scheduler-swarm version: '3.3' services: my_service: image: quay.io/namespace/imagename:2.0.0