Quay repo config
Configure your Quay account for dev deployment
There is a set of images that are built and pushed to quay repositories while deploying local versions of KubeSaw operators to OpenShift cluster. Please make sure that the repositories exist in your quay.io account.
Repositories
- Register for a quay.io account if you don't have one
- Make sure you have set the QUAY_NAMESPACE variable:
export QUAY_NAMESPACE=<quay-username> - Log in to quay.io using +
docker login quay.io - Make sure that these repositories exist on quay.io and the visibility is set to
publicfor all of them:https://quay.io/repository/<quay-username>/host-operatorhttps://quay.io/repository/<quay-username>/host-operator-bundlehttps://quay.io/repository/<quay-username>/host-operator-indexhttps://quay.io/repository/<quay-username>/member-operatorhttps://quay.io/repository/<quay-username>/member-operator-webhookhttps://quay.io/repository/<quay-username>/member-operator-bundlehttps://quay.io/repository/<quay-username>/member-operator-indexhttps://quay.io/repository/<quay-username>/registration-service
Public visibility
All aforementioned repositories have to be public, so make sure that the visibility is set to public for all of them:
https://quay.io/repository/<quay-username>/host-operator?tab=settingshttps://quay.io/repository/<quay-username>/host-operator-bundle?tab=settingshttps://quay.io/repository/<quay-username>/host-operator-index?tab=settingshttps://quay.io/repository/<quay-username>/member-operator?tab=settingshttps://quay.io/repository/<quay-username>/member-operator-webhook?tab=settingshttps://quay.io/repository/<quay-username>/member-operator-bundle?tab=settingshttps://quay.io/repository/<quay-username>/member-operator-index?tab=settingshttps://quay.io/repository/<quay-username>/registration-service?tab=settings