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> |
||
|---|---|---|
| .. | ||
| chart/v3 | ||
| cli/output | ||
| copystructure | ||
| fileutil | ||
| gates | ||
| logging | ||
| monocular | ||
| plugin | ||
| resolver | ||
| statusreaders | ||
| sympath | ||
| test | ||
| third_party | ||
| tlsutil | ||
| urlutil | ||
| version | ||