Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create uploader handler for artifact type "helmChart" to Helm repositores #1116

Closed
morri-son opened this issue Nov 20, 2024 · 1 comment · Fixed by #1167
Closed

Create uploader handler for artifact type "helmChart" to Helm repositores #1116

morri-son opened this issue Nov 20, 2024 · 1 comment · Fixed by #1167
Assignees
Labels
area/ipcei Important Project of Common European Interest component/ocm-cli OCM Command Line Interface component/ocm-core Open Component Model Core aka. go API kind/feature new feature, enhancement, improvement, extension

Comments

@morri-son
Copy link
Contributor

What would you like to be added:
Similar to what exists for other artifact types, there should be an upload handler for Helm charts to Helm repositories.

Why is this needed:
Although newer Helm clients allow Helm charts to be pushed as OCI artifacts to OCI registries, it is common practice to store Helm charts in (HTTP) Helm repositories. Therefore we require an new upload handler for this.

@morri-son morri-son added area/ipcei Important Project of Common European Interest kind/feature new feature, enhancement, improvement, extension labels Nov 20, 2024
@morri-son morri-son added component/ocm-cli OCM Command Line Interface component/ocm-core Open Component Model Core aka. go API labels Nov 20, 2024
@morri-son morri-son moved this from 🆕 ToDo to 📋 Next-UP in OCM Backlog Board Nov 27, 2024
@jakobmoellerdev jakobmoellerdev self-assigned this Nov 29, 2024
@jakobmoellerdev jakobmoellerdev moved this from 📋 Next-UP to 🏗 In Progress in OCM Backlog Board Nov 29, 2024
@jakobmoellerdev
Copy link
Contributor

Helm Repositories by default do not offer uploading capabilities and it is the recommended way to do something like static hosting. As such all we can do is upload them into a repository folder and then have the index updated: see https://helm.sh/docs/topics/chart_repository/#managing-chart-repositories for details

@jakobmoellerdev jakobmoellerdev moved this from 🏗 In Progress to 🔍 Review in OCM Backlog Board Dec 16, 2024
@Skarlso Skarlso moved this from 🔍 Review to 🏗 In Progress in OCM Backlog Board Jan 8, 2025
@github-project-automation github-project-automation bot moved this from 🏗 In Progress to 🍺 Done in OCM Backlog Board Jan 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/ipcei Important Project of Common European Interest component/ocm-cli OCM Command Line Interface component/ocm-core Open Component Model Core aka. go API kind/feature new feature, enhancement, improvement, extension
Projects
Status: 🍺 Done
Development

Successfully merging a pull request may close this issue.

2 participants