ricsanfre / pi-cluster

Pi Kubernetes Cluster. Homelab kubernetes cluster automated with Ansible and ArgoCD
https://picluster.ricsanfre.com
MIT License
376 stars 59 forks source link

Update dependency kubernetes.core to v3 - autoclosed #236

Closed renovate[bot] closed 8 months ago

renovate[bot] commented 10 months ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
kubernetes.core galaxy-collection major 2.4.0 -> 3.0.0

Release Notes

ansible-collections/kubernetes.core (kubernetes.core) ### [`v3.0.0`](https://togithub.com/ansible-collections/kubernetes.core/blob/HEAD/CHANGELOG.rst#v300) [Compare Source](https://togithub.com/ansible-collections/kubernetes.core/compare/2.4.0...3.0.0) \====== ## Release Summary This major release drops support for ansible-core versions lower than 2.14, Python versions lower than 3.9 and updates python kubernetes library to 24.2.0, helm/kind-action to 1.8.0, kubernetes >= 1.24, along with bug fixes and minor changes. ## Minor Changes - helm - add `reuse_values` and `reset_values` support to helm module ([https://github.com/ansible-collections/kubernetes.core/issues/394](https://togithub.com/ansible-collections/kubernetes.core/issues/394)). - k8s - add new option `delete_all` to support deletion of all resources when state is set to `absent`. ([https://github.com/ansible-collections/kubernetes.core/issues/504](https://togithub.com/ansible-collections/kubernetes.core/issues/504)) - k8s, k8s_info - add a hidden_fields option to allow fields to be hidden in the results of k8s and k8s_info - k8s_drain - add ability to filter the list of pods to be drained by a pod label selector ([https://github.com/ansible-collections/kubernetes.core/issues/474](https://togithub.com/ansible-collections/kubernetes.core/issues/474)). ## Breaking Changes / Porting Guide - Remove support for ansible-core < 2.14 - Update python kubernetes library to 24.2.0, helm/kind-action to 1.8.0, kubernetes >= 1.24. ## Deprecated Features - k8s - the `k8s` inventory plugin has been deprecated and will be removed in release 4.0.0 ([https://github.com/ansible-collections/kubernetes.core/issues/31](https://togithub.com/ansible-collections/kubernetes.core/issues/31)). ## Bugfixes - helm - Put the chart_ref into quotes when running `helm show chart`, `helm upgrade` and `helm dependency update` commands ([https://github.com/ansible-collections/kubernetes.core/issues/653](https://togithub.com/ansible-collections/kubernetes.core/issues/653)). - helm - delete temporary file created when deploying chart with option `release_values` set ([https://github.com/ansible-collections/kubernetes.core/issues/530](https://togithub.com/ansible-collections/kubernetes.core/issues/530)). - helm - fix issue occurring when uninstalling chart with statues others than `deployed` ([https://github.com/ansible-collections/kubernetes.core/issues/319](https://togithub.com/ansible-collections/kubernetes.core/issues/319)). - helm - fix post_renderer argument breaking the helm deploy_command ([https://github.com/ansible-collections/kubernetes.core/pull/586](https://togithub.com/ansible-collections/kubernetes.core/pull/586)). - helm - use post_renderer when checking `changed` status for a helm release ([https://github.com/ansible-collections/kubernetes.core/pull/588](https://togithub.com/ansible-collections/kubernetes.core/pull/588)). - k8s_scale - clean handling of ResourceTimeout exception ([https://github.com/ansible-collections/kubernetes.core/issues/583](https://togithub.com/ansible-collections/kubernetes.core/issues/583)). - k8s_scale - fix issue when scaling StatefulSets with `updateStrategy=OnDelete` ([https://github.com/ansible-collections/kubernetes.core/issues/579](https://togithub.com/ansible-collections/kubernetes.core/issues/579)).

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.