Skip to content

Instantly share code, notes, and snippets.

@diegolovison
Created March 1, 2022 03:45
Show Gist options
  • Save diegolovison/63fa3eec1419210429150cdeb76d5d36 to your computer and use it in GitHub Desktop.
Save diegolovison/63fa3eec1419210429150cdeb76d5d36 to your computer and use it in GitHub Desktop.
How retrieve OpenShift registry
oc login ...
OC_USER=$(oc whoami)
oc project openshift-image-registry
oc patch configs.imageregistry.operator.openshift.io/cluster --patch '{"spec":{"defaultRoute":true}}' --type=merge
oc policy add-role-to-user registry-viewer $OC_USER
oc policy add-role-to-user registry-editor $OC_USER
REGISTRY_HOST=$(oc get route default-route --template='{{ .spec.host }}')
echo $REGISTRY_HOST
@diegolovison
Copy link
Author

Failed to pull image "default-route-openshift-image-registry.host.net/my_project/my_image": rpc error: code = Unknown desc = pinging container registry default-route-openshift-image-registry.host.net: Get "https://default-route-openshift-image-registry.host.net/v2/": x509: certificate signed by unknown authority
oc edit image.config.openshift.io/cluster
apiVersion: config.openshift.io/v1
kind: Image
spec:
  registrySources:
    insecureRegistries:
    - default-route-openshift-image-registry.host.net

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment