mirror of
https://github.com/helm/helm.git
synced 2026-02-19 02:39:04 -05:00
* feat(create): add hidden --chart-api-version flag Add --chart-api-version flag to helm create command to allow selecting chart API version (v2 or v3) when creating a new chart. - Default is v2 (existing behavior unchanged) - v3 uses internal/chart/v3 scaffold generator - Invalid versions return clear error message - Works with --starter flag Signed-off-by: Evans Mungai <mbuevans@gmail.com> * Add HELM_EXPERIMENTAL_CHART_V3 feature gate to create command Signed-off-by: Evans Mungai <mbuevans@gmail.com> * make chartv3 private and use loader to load the chart Signed-off-by: Evans Mungai <mbuevans@gmail.com> * Hide chart-api-version flag until chart v3 is officially released Signed-off-by: Evans Mungai <mbuevans@gmail.com> * Conditionally hide the --chart-api-version flag if chart v3 is not enabled Signed-off-by: Evans Mungai <mbuevans@gmail.com> * Add internal gates package for internal feature gates Signed-off-by: Evans Mungai <mbuevans@gmail.com> * Add doc for internal/gates package Signed-off-by: Evans Mungai <mbuevans@gmail.com> --------- Signed-off-by: Evans Mungai <mbuevans@gmail.com> |
||
|---|---|---|
| .. | ||
| action | ||
| chart | ||
| cli | ||
| cmd | ||
| downloader | ||
| engine | ||
| gates | ||
| getter | ||
| helmpath | ||
| ignore | ||
| kube | ||
| postrenderer | ||
| provenance | ||
| pusher | ||
| registry | ||
| release | ||
| repo/v1 | ||
| storage | ||
| strvals | ||
| uploader | ||