Setup harbor on podman using ansible #17268
-
Cheers, our company wants to setup the harbor service, but due to restrictions, we can only use RHEL and therefore podman instead of docker, as it is not supported by either RedHat nor Docker. And k8s is currently not available The solution was to convert the docker-compose configuration generated by the prepare image to an ansible configuration But as soon as I include the notary containers and their configuration, the login page runs into a timeout, and I can't find any hint as to why it's behaving this way or what causes the error. I am guessing it has something to do with the dedicated notary network... but I currently have no clue. Is anyone familiar with ansible, podman and harbor/notary who might have a guess or could help troubleshoot this issue? Or did someone manage to run harbor on podman with the notary service and could help me out with the notary configuration used? Thanks in advance and cheers |
Beta Was this translation helpful? Give feedback.
Replies: 5 comments 2 replies
-
I had the same problem (Harbor on RHEL8, Podman instead of docker) and once Notary was included the logon page failed to load. |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
Thank you for that information. We will take a look at cosign, and hope it can replace Notary, until Notary v2 will be released and hopefully be available in RHEL/podman. |
Beta Was this translation helpful? Give feedback.
-
yes, the cosign could be an alternative before the notary v2 is available. cc @MinerYang |
Beta Was this translation helpful? Give feedback.
-
we've been using harbor ( 2.5.3 ) rootless with podman for a while, i've made it work by adding
and when to artefacts grew we had errors in GC and i've added the setting below to postgresql
|
Beta Was this translation helpful? Give feedback.
Thank you for that information. We will take a look at cosign, and hope it can replace Notary, until Notary v2 will be released and hopefully be available in RHEL/podman.