Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Helm chart vault to v0.29.0 #814

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 29, 2022

This PR contains the following updates:

Package Update Change
vault (source) minor 0.22.0 -> 0.29.0

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

hashicorp/vault-helm (vault)

v0.29.0

Compare Source

Changes:

  • Default vault version updated to 1.18.1
  • Default vault-k8s version updated to 1.5.0
  • Default vault-csi-provider version updated to 1.5.0
  • Tested with Kubernetes versions 1.28-1.31

Features:

  • csi: Allow modification of the hostNetwork parameter on the DaemonSet GH-1046

Bugs:

  • Properly handle JSON formatted server config GH-1049

v0.28.1

Compare Source

Changes:

  • Default vault version updated to 1.17.2
  • Default vault-k8s version updated to 1.4.2
  • Default vault-csi-provider version updated to 1.4.3
  • Tested with Kubernetes versions 1.26-1.30

Improvements:

  • Configurable tlsConfig and authorization for Prometheus ServiceMonitor GH-1025
  • Remove UPDATE from injector-mutating-webhook GH-783
  • Add scope to mutating webhook GH-1037

v0.28.0

Compare Source

Changes:

  • Default vault version updated to 1.16.1
  • Default vault-k8s version updated to 1.4.1
  • Default vault-csi-provider version updated to 1.4.2
  • Tested with Kubernetes versions 1.25-1.29

Features:

  • server: Add annotation on config change GH-1001

Bugs:

  • injector: add missing get nodes permission to ClusterRole GH-1005

v0.27.0

Compare Source

Changes:

  • Default vault version updated to 1.15.2

Features:

  • server: Support setting persistentVolumeClaimRetentionPolicy on the StatefulSet GH-965
  • server: Support setting labels on PVCs GH-969
  • server: Support setting ingress rules for networkPolicy GH-877

Improvements:

  • Support exec in the server liveness probe GH-971

v0.26.1

Compare Source

Bugs:

  • Fix templating of server.ha.replicas when set via override file. The 0.26.0 chart would ignore server.ha.replicas and always deploy 3 server replicas when server.ha.enabled=true unless overridden by command line when issuing the helm command: --set server.ha.replicas=<some_number>. Fixed in GH-961

v0.26.0

Compare Source

Changes:

  • Default vault version updated to 1.15.1
  • Default vault-k8s version updated to 1.3.1
  • Default vault-csi-provider version updated to 1.4.1
  • Tested with Kubernetes versions 1.24-1.28
  • server: OpenShift default readiness probe returns 204 when uninitialized GH-966

Features:

  • server: Add support for dual stack clusters GH-833
  • server: Support hostAliases for the StatefulSet pods GH-955
  • server: Add server.service.active.annotations and server.service.standby.annotations GH-896
  • server: Add long-lived service account token option GH-923

Bugs:

  • csi: Add namespace field to csi-role and csi-rolebindings. GH-909

Improvements:

  • global: Add global.namespace to override the helm installation namespace. GH-909
  • server: use vault.fullname in Helm test GH-912
  • server: Allow scaling HA replicas to zero GH-943

v0.25.0

Compare Source

Changes:

  • Latest Kubernetes version tested is now 1.27
  • server: Headless service ignores server.service.publishNotReadyAddresses setting and always sets it as true GH-902
  • vault updated to 1.14.0 GH-916
  • vault-csi-provider updated to 1.4.0 GH-916

Improvements:

  • CSI: Make nodeSelector and affinity configurable for CSI daemonset's pods GH-862
  • injector: Add ephemeralLimit and ephemeralRequest as options for configuring Agent's ephemeral storage resources GH-798
  • Minimum kubernetes version for chart reverted to 1.20.0 to allow installation on clusters older than the oldest tested version GH-916

Bugs:

  • server: Set the default for prometheusRules.rules to an empty list GH-886

v0.24.1

Compare Source

Bugs:

  • csi: Add RBAC required by v1.3.0 to create secret for HMAC key used to generate secret versions GH-872

v0.24.0

Compare Source

Changes:

  • Earliest Kubernetes version tested is now 1.22
  • vault updated to 1.13.1 GH-863
  • vault-k8s updated to 1.2.1 GH-868
  • vault-csi-provider updated to 1.3.0 GH-749

Features:

  • server: New extraPorts option for adding ports to the Vault server statefulset GH-841
  • server: Add configurable Port Number in readinessProbe and livenessProbe for the server-statefulset GH-831
  • injector: Make livenessProbe and readinessProbe configurable and add configurable startupProbe GH-852
  • csi: Add an Agent sidecar to Vault CSI Provider pods to provide lease caching and renewals GH-749

v0.23.0

Compare Source

Changes:

  • vault updated to 1.12.1 GH-814
  • vault-k8s updated to 1.1.0 GH-814
  • vault-csi-provider updated to 1.2.1 GH-814

Features:

  • server: Add extraLabels for Vault server serviceAccount GH-806
  • server: Add server.service.active.enabled and server.service.standby.enabled options to selectively disable additional services GH-811
  • server: Add server.serviceAccount.serviceDiscovery.enabled option to selectively disable a Vault service discovery role and role binding GH-811
  • server: Add server.service.instanceSelector.enabled option to allow selecting pods outside the helm chart deployment GH-813

Bugs:

  • server: Quote .server.ha.clusterAddr value GH-810

v0.22.1

Compare Source

Changes:

  • vault updated to 1.12.0 GH-803
  • vault-k8s updated to 1.0.1 GH-803

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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title Update Helm chart vault to v0.23.0 Update Helm chart vault to v0.24.0 Apr 6, 2023
@renovate renovate bot changed the title Update Helm chart vault to v0.24.0 Update Helm chart vault to v0.24.1 Apr 17, 2023
@renovate renovate bot changed the title Update Helm chart vault to v0.24.1 Update Helm chart vault to v0.25.0 Jun 26, 2023
@renovate renovate bot changed the title Update Helm chart vault to v0.25.0 Update Helm chart vault to v0.26.0 Oct 27, 2023
@renovate renovate bot changed the title Update Helm chart vault to v0.26.0 Update Helm chart vault to v0.26.1 Oct 30, 2023
@renovate renovate bot changed the title Update Helm chart vault to v0.26.1 Update Helm chart vault to v0.27.0 Nov 17, 2023
@renovate renovate bot changed the title Update Helm chart vault to v0.27.0 Update Helm chart vault to v0.28.0 Apr 9, 2024
@renovate renovate bot changed the title Update Helm chart vault to v0.28.0 Update Helm chart vault to v0.28.1 Jul 11, 2024
| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| helm       | vault   | 0.22.0 | 0.29.0 |


Signed-off-by: Nicholas St. Germain <[email protected]>
@renovate renovate bot changed the title Update Helm chart vault to v0.28.1 Update Helm chart vault to v0.29.0 Nov 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants