mirror of
https://github.com/ansible-collections/kubernetes.core.git
synced 2026-04-04 17:53:03 +00:00
Support take_ownership parameter in helm installation (#1034)
* Support take_ownership parameter in helm installation SUMMARY Adds support for the take_ownership for initial release installation operations. ISSUE TYPE Feature Pull Request COMPONENT NAME plugins/modules/helm.py * Update changelogs/fragments/20251224-take-ownership-helm-initialization.yaml Co-authored-by: Bikouo Aubin <79859644+abikouo@users.noreply.github.com> --------- Co-authored-by: Mathis Raemy <mathis.raemy@swissdotnet.ch> Co-authored-by: Bikouo Aubin <79859644+abikouo@users.noreply.github.com>
This commit is contained in:
@@ -0,0 +1,2 @@
|
|||||||
|
bugfixes:
|
||||||
|
- Helm - Allow taking ownership of existing Kubernetes resources on the first installation of a Helm release. Previously, the ``take_ownership`` parameter was always disabled during the initial install, preventing resource adoption (https://github.com/ansible-collections/kubernetes.core/pull/1034).
|
||||||
@@ -246,7 +246,7 @@ options:
|
|||||||
version_added: 6.1.0
|
version_added: 6.1.0
|
||||||
take_ownership:
|
take_ownership:
|
||||||
description:
|
description:
|
||||||
- When upgrading, Helm will ignore the check for helm annotations and take ownership of the existing resources
|
- Helm will ignore the check for helm annotations and take ownership of the existing resources
|
||||||
- This feature requires helm >= 3.17.0
|
- This feature requires helm >= 3.17.0
|
||||||
type: bool
|
type: bool
|
||||||
default: False
|
default: False
|
||||||
@@ -1092,6 +1092,7 @@ def main():
|
|||||||
reset_then_reuse_values=reset_then_reuse_values,
|
reset_then_reuse_values=reset_then_reuse_values,
|
||||||
insecure_skip_tls_verify=insecure_skip_tls_verify,
|
insecure_skip_tls_verify=insecure_skip_tls_verify,
|
||||||
plain_http=plain_http,
|
plain_http=plain_http,
|
||||||
|
take_ownership=take_ownership,
|
||||||
skip_schema_validation=skip_schema_validation,
|
skip_schema_validation=skip_schema_validation,
|
||||||
)
|
)
|
||||||
changed = True
|
changed = True
|
||||||
|
|||||||
Reference in New Issue
Block a user