You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
you then also need to add this command to your pipelines (or .jx/variables.sh)
export KANIKO_FLAGS="--insecure"
Then pipelines correctly push to the images of the form image-registry.openshift-image-registry.svc:5000/jx/myapp:1.2.3 and create a Promote PR nicely.
However the staging namespace fails to deploy the application (since the image is in project jx not jx-staging).
What we've done for our current system that uses classic Jenkins is we have the following ClusterRoleBinding resource that we apply to each namespace so that deployments can pull the needed images:
it would be awesome if we could switch from the github container registry to use the OpenShift Container Registry.
The following changes to
jx-requiremnents.yml
will switch over...you then also need to add this command to your pipelines (or
.jx/variables.sh
)Then pipelines correctly push to the images of the form
image-registry.openshift-image-registry.svc:5000/jx/myapp:1.2.3
and create a Promote PR nicely.However the staging namespace fails to deploy the application (since the image is in project
jx
notjx-staging
).You get errors like:
I tried to follow these instructions but they didn't make any difference.
I guess because we're not using image streams we need to generate some kind of image pull secret or something?
The text was updated successfully, but these errors were encountered: