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
I install private docker registry. I am using kaniko to build and publish images. Publishing is ok. But when I am trying to use my published image from another workflow container, argo fails to pull the image from my private repository.
Back-off pulling image \"docker-registry.default.svc.cluster.local:5000/symfony-api:1\"" new.phase=Pending new.progress=0/1 nodeID=deploy-symfony-api-app-qlhvz-991657818 old.message="ErrImagePull: failed to pull and unpack image \"docker-registry.default.svc.cluster.local:5000/symfony-api:1\": failed to resolve reference \"docker-registry.default.svc.cluster.local:5000/symfony-api:1\": failed to do request: Head \"https://docker-registry.default.svc.cluster.local:5000/v2/symfony-api/manifests/1\": dial tcp: lookup docker-registry.default.svc.cluster.local: Try again" old.phase=Pending old.progress=0/1 workflow=deploy-symfony-api-app-qlhvz
The problen is because argo is pulling using https. I don't need any https or any secrets because everything is inside cluster and cluster has no access from the outside.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I install private docker registry. I am using kaniko to build and publish images. Publishing is ok. But when I am trying to use my published image from another workflow container, argo fails to pull the image from my private repository.
The problen is because argo is pulling using https. I don't need any https or any secrets because everything is inside cluster and cluster has no access from the outside.
How to tell argo to use http instead of https?
Beta Was this translation helpful? Give feedback.
All reactions