jkube
jkube copied to clipboard
[EPIC] Helm Maven/Gradle Plugin
Description
Members of the community have requested multiple times (#865, #2112) for JKube to support performing Helm operations on Charts and templates they already maintain (as opposed to letting JKube generate those charts and templates).
In order to provide for this use-case while keeping clear user experiences, it might be interesting to distribute this feature as a separate plugin (Maven + Gradle) that focuses only on this (separation of concerns, single responsibility, etc.).
Users of these plugins are exactly aware of their features and limitations as compared to the full-fledged Kubernetes/OpenShift Maven/Gradle plugin experience where JKube manages everything.
Goals/Tasks
- create
- https://helm.sh/docs/helm/helm_create/
- https://github.com/hmcts/chart-java
- install
- push
- dependency-...
- #2110
- test
- #2375
- repo-...
- https://helm.sh/docs/helm/helm_repo/
- helm-repo-index #625
- uninstall