Open Vad1mo opened 3 years ago
I don't know that much about OCI-compatible Helm registries. Probably helm-maven-plugin is not compatible to them, yet.
You could try to configure <chartPublishMethod>PUT</chartPublishMethod>
, but that's a wild guess. I couldn't find out how requests to OCI-compatible registries must look like.
I did some debugging and ran the traffic via proxy
I executed the first two requests with helm-push helm push *.tgz examples
The last two with this plugin.
It looks like we transmit it differently, Not sure if there are multiple options or if helm push does things differently but it works
I also ran into this problem with Azure ACR. I read the code and can confirm it's not compatible.
It's not hard to implement, but the plugin has to trigger helm CLI instead of HTTP request. Besides, OCI support is experimental at the moment.
we are using Harbor and Harbor has two distinct Helm Chart options :
I am asking, as I see this error here: It seems ChartMuseum is used but I would like to use OCI compatible
Error creating/publishing helm chart: Unexpected status code when executing POST request to chart repo https://8gears.container-registry.com/chartrepo/library/api/charts: 404