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> |
||
|---|---|---|
| .. | ||
| doc.go | ||
| gates.go | ||