Codefresh has native support for interacting with Quay registries, from where you can push, pull, and deploy images.
For general information on adding, editing, and deleting a Quay registry integration in Codefresh, see Container registry integrations..
- Create a Redhat/Quay account at Quay.
- Optional. For Codefresh integration, create a robot account.
Quay integration settings in Codefresh
The table describes the arguments required to integrate Quay in Codefresh.
|Integration name||A friendly name for the integration. This is the name you will reference in the third-party CI platform/tool.|
|All Runtimes/Selected Runtimes|| The runtimes in the account with which to share the integration resource.
The integration resource is created in the Git repository with the shared configuration, within resources. The exact location depends on whether the integration is shared with all or specific runtimes:
|Username||The Quay.io username.|
|Password||The Quay.io encrypted password, or robot account if you created one.|
For how-to instructions, see Configure container registry integrations in Codefresh and Edit/delete container registry integrations in Codefresh.
Make sure you have the:
- Quay domain username
- Quay domain-encrypted password or that of the robot account
Shared configuration repo
Image enrichment with integrations