helm/pkg/action
Matt Farina e711488970
Move pkg/release to pkg/release/v1 to support v3 charts
This is part of HIP 20 which provides a means to have v3 charts
that live alongside v2 charts while having breaking changes.

The plan is to have a different release object for v3 chart
instances for at least a couple reasons:
1. So that the chart object on the release can be fundamentally
   different.
2. So that Helm v3 does not detect or try to work with instances
   of charts whose apiVersion it does not know about.

Note: it is expected that Helm v3 usage will be used long after
the Helm project no longer supports it. 5 years after Helm v2
had reached end-of-life there was still usage of it.

Note: The release util package is separate from the versioned
elements as it is planned to use generics to handle multiple
release object versions.

Signed-off-by: Matt Farina <matt.farina@suse.com>
2025-02-26 10:14:15 -05:00
..
testdata Grammar fixes 2024-09-14 10:30:31 +10:00
action.go Move pkg/release to pkg/release/v1 to support v3 charts 2025-02-26 10:14:15 -05:00
action_test.go Move pkg/release to pkg/release/v1 to support v3 charts 2025-02-26 10:14:15 -05:00
dependency.go Move pkg/chart to pkg/chart/v2 to prepare for v3 charts 2025-02-25 15:20:44 -05:00
dependency_test.go Move pkg/chart to pkg/chart/v2 to prepare for v3 charts 2025-02-25 15:20:44 -05:00
doc.go feat: add 'pkg/action' for list operations (#5077) 2019-01-07 17:45:14 -07:00
get.go Move pkg/release to pkg/release/v1 to support v3 charts 2025-02-26 10:14:15 -05:00
get_metadata.go Move pkg/chart to pkg/chart/v2 to prepare for v3 charts 2025-02-25 15:20:44 -05:00
get_values.go Move pkg/chart to pkg/chart/v2 to prepare for v3 charts 2025-02-25 15:20:44 -05:00
history.go Move pkg/release to pkg/release/v1 to support v3 charts 2025-02-26 10:14:15 -05:00
hooks.go Move pkg/release to pkg/release/v1 to support v3 charts 2025-02-26 10:14:15 -05:00
hooks_test.go Move pkg/release to pkg/release/v1 to support v3 charts 2025-02-26 10:14:15 -05:00
install.go Move pkg/release to pkg/release/v1 to support v3 charts 2025-02-26 10:14:15 -05:00
install_test.go Move pkg/release to pkg/release/v1 to support v3 charts 2025-02-26 10:14:15 -05:00
lazyclient.go upgrade to kubernetes 1.21 2021-04-12 22:56:09 -04:00
lint.go Move pkg/chart to pkg/chart/v2 to prepare for v3 charts 2025-02-25 15:20:44 -05:00
lint_test.go feat(helm): add --skip-schema-validation flag to helm 'install', 'upgrade' and 'lint' 2024-06-25 16:43:48 +02:00
list.go Move pkg/release to pkg/release/v1 to support v3 charts 2025-02-26 10:14:15 -05:00
list_test.go Move pkg/release to pkg/release/v1 to support v3 charts 2025-02-26 10:14:15 -05:00
package.go Move pkg/chart to pkg/chart/v2 to prepare for v3 charts 2025-02-25 15:20:44 -05:00
package_test.go Updating to helm.sh/helm/v4 2025-01-08 15:34:20 -08:00
pull.go Move pkg/chart to pkg/chart/v2 to prepare for v3 charts 2025-02-25 15:20:44 -05:00
push.go Updating to helm.sh/helm/v4 2025-01-08 15:34:20 -08:00
registry_login.go chore(oci): upgrade to ORAS v2 2025-02-02 07:28:41 -07:00
registry_logout.go Update to Go 1.21 for builds 2024-01-08 15:48:36 -05:00
release_testing.go Move pkg/release to pkg/release/v1 to support v3 charts 2025-02-26 10:14:15 -05:00
resource_policy.go Move pkg/releaseutil to pkg/release/util 2025-02-24 14:58:51 -05:00
rollback.go Move pkg/release to pkg/release/v1 to support v3 charts 2025-02-26 10:14:15 -05:00
show.go Move pkg/chart to pkg/chart/v2 to prepare for v3 charts 2025-02-25 15:20:44 -05:00
show_test.go Move pkg/chart to pkg/chart/v2 to prepare for v3 charts 2025-02-25 15:20:44 -05:00
status.go Move pkg/release to pkg/release/v1 to support v3 charts 2025-02-26 10:14:15 -05:00
uninstall.go Move pkg/release to pkg/release/v1 to support v3 charts 2025-02-26 10:14:15 -05:00
uninstall_test.go Move pkg/release to pkg/release/v1 to support v3 charts 2025-02-26 10:14:15 -05:00
upgrade.go Move pkg/release to pkg/release/v1 to support v3 charts 2025-02-26 10:14:15 -05:00
upgrade_test.go Move pkg/release to pkg/release/v1 to support v3 charts 2025-02-26 10:14:15 -05:00
validate.go Updating to helm.sh/helm/v4 2025-01-08 15:34:20 -08:00
validate_test.go Updating to helm.sh/helm/v4 2025-01-08 15:34:20 -08:00
verify.go Updating to helm.sh/helm/v4 2025-01-08 15:34:20 -08:00