|
|
|
|
@@ -486,3 +486,104 @@ releases:
|
|
|
|
|
name: kustomize
|
|
|
|
|
namespace: null
|
|
|
|
|
release_date: '2021-09-15'
|
|
|
|
|
2.3.0:
|
|
|
|
|
changes:
|
|
|
|
|
bugfixes:
|
|
|
|
|
- Various modules and plugins - use vendored version of ``distutils.version``
|
|
|
|
|
instead of the deprecated Python standard library ``distutils`` (https://github.com/ansible-collections/kubernetes.core/pull/314).
|
|
|
|
|
- common - Ensure the label_selectors parameter of _wait_for method is optional.
|
|
|
|
|
- helm_template - evaluate release_values after values_files, insuring highest
|
|
|
|
|
precedence (now same behavior as in helm module). (https://github.com/ansible-collections/kubernetes.core/pull/348)
|
|
|
|
|
- import exception from ``kubernetes.client.rest``.
|
|
|
|
|
- k8s_drain - fix error caused by accessing an undefined variable when pods
|
|
|
|
|
have local storage (https://github.com/ansible-collections/kubernetes.core/issues/292).
|
|
|
|
|
- k8s_info - don't wait on empty List resources (https://github.com/ansible-collections/kubernetes.core/pull/253).
|
|
|
|
|
- k8s_scale - fix waiting on statefulset when scaled down to 0 replicas (https://github.com/ansible-collections/kubernetes.core/issues/203).
|
|
|
|
|
- module_utils.common - change default opening mode to read-bytes to avoid bad
|
|
|
|
|
interpretation of non ascii characters and strings, often present in 3rd party
|
|
|
|
|
manifests.
|
|
|
|
|
- remove binary file from k8s_cp test suite (https://github.com/ansible-collections/kubernetes.core/pull/298).
|
|
|
|
|
- use resource prefix when finding resource and apiVersion is v1 (https://github.com/ansible-collections/kubernetes.core/issues/351).
|
|
|
|
|
minor_changes:
|
|
|
|
|
- add support for dry run with kubernetes client version >=18.20 (https://github.com/ansible-collections/kubernetes.core/pull/245).
|
|
|
|
|
- fixed module_defaults by removing routing hacks from runtime.yml (https://github.com/ansible-collections/kubernetes.core/pull/347).
|
|
|
|
|
- helm - add support for timeout cli parameter to allow setting Helm timeout
|
|
|
|
|
independent of wait (https://github.com/ansible-collections/kubernetes.core/issues/67).
|
|
|
|
|
- helm - add support for wait parameter for helm uninstall command. (https://github.com/ansible-collections/kubernetes/core/issues/33).
|
|
|
|
|
- helm - support repo location for helm diff (https://github.com/ansible-collections/kubernetes.core/issues/174).
|
|
|
|
|
- helm - when ansible is executed in check mode, return the diff between what's
|
|
|
|
|
deployed and what will be deployed.
|
|
|
|
|
- helm_info - add release state as a module argument (https://github.com/ansible-collections/kubernetes.core/issues/377).
|
|
|
|
|
- helm_plugin - Add plugin_version parameter to the helm_plugin module (https://github.com/ansible-collections/kubernetes.core/issues/157).
|
|
|
|
|
- helm_plugin - Add support for helm plugin update using state=update.
|
|
|
|
|
- helm_repository - add support for pass-credentials cli parameter (https://github.com/ansible-collections/kubernetes.core/pull/282).
|
|
|
|
|
- helm_repository - added support for ``host``, ``api_key``, ``validate_certs``,
|
|
|
|
|
and ``ca_cert``.
|
|
|
|
|
- helm_template - add show_only and release_namespace as module arguments (https://github.com/ansible-collections/kubernetes.core/issues/313).
|
|
|
|
|
- k8s - add no_proxy support to k8s* (https://github.com/ansible-collections/kubernetes.core/pull/272).
|
|
|
|
|
- k8s - add support for server_side_apply. (https://github.com/ansible-collections/kubernetes.core/issues/87).
|
|
|
|
|
- k8s - add support for user impersonation. (https://github.com/ansible-collections/kubernetes/core/issues/40).
|
|
|
|
|
- k8s - allow resource definition using metadata.generateName (https://github.com/ansible-collections/kubernetes.core/issues/35).
|
|
|
|
|
- k8s lookup plugin - Enable turbo mode via environment variable (https://github.com/ansible-collections/kubernetes.core/issues/291).
|
|
|
|
|
- k8s_drain - Adds ``delete_emptydir_data`` option to ``k8s_drain.delete_options``
|
|
|
|
|
to evict pods with an ``emptyDir`` volume attached (https://github.com/ansible-collections/kubernetes.core/pull/322).
|
|
|
|
|
- k8s_exec - select first container from the pod if none specified (https://github.com/ansible-collections/kubernetes.core/issues/358).
|
|
|
|
|
- k8s_rollback - add support for check_mode. (https://github.com/ansible-collections/kubernetes/core/issues/243).
|
|
|
|
|
- k8s_scale - add support for check_mode. (https://github.com/ansible-collections/kubernetes/core/issues/244).
|
|
|
|
|
- kubectl - wait for dd command to complete before proceeding (https://github.com/ansible-collections/kubernetes.core/pull/321).
|
|
|
|
|
fragments:
|
|
|
|
|
- 0-copy_ignore_txt.yml
|
|
|
|
|
- 226-add-version-parameter-to-helm_plugin.yml
|
|
|
|
|
- 231-helm-add-timeout-parameter.yaml
|
|
|
|
|
- 238-helm-add-support-for-helm-uninstall-wait.yaml
|
|
|
|
|
- 238-k8s-add-support-for-generate_name.yml
|
|
|
|
|
- 245-add-dry-run.yaml
|
|
|
|
|
- 250-k8s-add-support-for-impersonation.yaml
|
|
|
|
|
- 253-dont-wait-on-list-resources.yaml
|
|
|
|
|
- 255-k8s_scale-k8s_rollback-add-support-for-check_mode.yml
|
|
|
|
|
- 260-k8s-add-support-for-server_side_apply.yml
|
|
|
|
|
- 272-k8s-add-support-no_proxy.yaml
|
|
|
|
|
- 282-helm-repository-add-pass-credentials.yaml
|
|
|
|
|
- 290-returns-diff-in-check-mode.yaml
|
|
|
|
|
- 295-fix-k8s-drain-variable-declaration.yaml
|
|
|
|
|
- 298-remove-binary-file.yaml
|
|
|
|
|
- 308-fix-for-common-non-ascii-characters-in-resources.yaml
|
|
|
|
|
- 313-helm-template-add-support-for-show-only-and-release-namespace.yml
|
|
|
|
|
- 321-kubectl_sleep.yml
|
|
|
|
|
- 322-Add-delete_emptydir_data-to-drain-delete_options.yaml
|
|
|
|
|
- 335-k8s-lookup-add-support-for-turbo-mode.yml
|
|
|
|
|
- 347-routing.yml
|
|
|
|
|
- 348-helm_template-fix-precedence-of-release-values-over-values-files.yaml
|
|
|
|
|
- 358-k8s_exec.yml
|
|
|
|
|
- 364-use-resource-prefix.yaml
|
|
|
|
|
- 377-helm-info-state.yml
|
|
|
|
|
- 389-helm-add-support-chart_repo_url-on-helm_diff.yml
|
|
|
|
|
- 391-fix-statefulset-wait.yaml
|
|
|
|
|
- _wait_for_label_selector_optional.yaml
|
|
|
|
|
- disutils.version.yml
|
|
|
|
|
- exception.yml
|
|
|
|
|
- helm_repository.yml
|
|
|
|
|
modules:
|
|
|
|
|
- description: Taint a node in a Kubernetes/OpenShift cluster
|
|
|
|
|
name: k8s_taint
|
|
|
|
|
namespace: ''
|
|
|
|
|
release_date: '2022-03-11'
|
|
|
|
|
2.3.1:
|
|
|
|
|
changes:
|
|
|
|
|
bugfixes:
|
|
|
|
|
- Catch expectation raised when the process is waiting for resources (https://github.com/ansible-collections/kubernetes.core/issues/407).
|
|
|
|
|
- Remove `omit` placeholder when defining resource using template parameter
|
|
|
|
|
(https://github.com/ansible-collections/kubernetes.core/issues/431).
|
|
|
|
|
- k8s - fix the issue when trying to delete resources using label_selectors
|
|
|
|
|
options (https://github.com/ansible-collections/kubernetes.core/issues/433).
|
|
|
|
|
- k8s_cp - fix issue when using parameter local_path with file on managed node.
|
|
|
|
|
(https://github.com/ansible-collections/kubernetes.core/issues/421).
|
|
|
|
|
- k8s_drain - fix error occurring when trying to drain node with disable_eviction
|
|
|
|
|
set to yes (https://github.com/ansible-collections/kubernetes.core/issues/416).
|
|
|
|
|
fragments:
|
|
|
|
|
- 408-fix-wait-on-exception.yml
|
|
|
|
|
- 417-fix-k8s-drain-delete-options.yaml
|
|
|
|
|
- 422-k8s_cp-fix-issue-when-issue-local_path.yaml
|
|
|
|
|
- 432-fix-issue-when-using-template-parameter.yaml
|
|
|
|
|
- 434-fix-k8s-delete-using-label_selector.yaml
|
|
|
|
|
release_date: '2022-05-02'
|
|
|
|
|
|