Update to v0.27.0 (#978)

This commit is contained in:
Theron Voran 2023-11-16 15:47:57 -06:00 committed by GitHub
parent 3e16e05ba7
commit 50f7439fb2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 18 additions and 8 deletions

View file

@ -1,9 +1,16 @@
## Unreleased ## Unreleased
## 0.27.0 (November 16, 2023)
Changes:
* Default `vault` version updated to 1.15.2
Features: Features:
* server: Support setting `persistentVolumeClaimRetentionPolicy` on the StatefulSet [GH-965](https://github.com/hashicorp/vault-helm/pull/965) * server: Support setting `persistentVolumeClaimRetentionPolicy` on the StatefulSet [GH-965](https://github.com/hashicorp/vault-helm/pull/965)
* server: Support setting labels on PVCs [GH-969](https://github.com/hashicorp/vault-helm/pull/969) * server: Support setting labels on PVCs [GH-969](https://github.com/hashicorp/vault-helm/pull/969)
* server: Support setting ingress rules for networkPolicy [GH-877](https://github.com/hashicorp/vault-helm/pull/877)
Improvements: Improvements:

View file

@ -3,8 +3,8 @@
apiVersion: v2 apiVersion: v2
name: vault name: vault
version: 0.26.1 version: 0.27.0
appVersion: 1.15.1 appVersion: 1.15.2
kubeVersion: ">= 1.20.0-0" kubeVersion: ">= 1.20.0-0"
description: Official HashiCorp Vault Chart description: Official HashiCorp Vault Chart
home: https://www.vaultproject.io home: https://www.vaultproject.io

View file

@ -13,12 +13,12 @@ injector:
agentImage: agentImage:
repository: "registry.connect.redhat.com/hashicorp/vault" repository: "registry.connect.redhat.com/hashicorp/vault"
tag: "1.15.1-ubi" tag: "1.15.2-ubi"
server: server:
image: image:
repository: "registry.connect.redhat.com/hashicorp/vault" repository: "registry.connect.redhat.com/hashicorp/vault"
tag: "1.15.1-ubi" tag: "1.15.2-ubi"
readinessProbe: readinessProbe:
path: "/v1/sys/health?uninitcode=204" path: "/v1/sys/health?uninitcode=204"

View file

@ -872,6 +872,9 @@
}, },
"enabled": { "enabled": {
"type": "boolean" "type": "boolean"
},
"ingress": {
"type": "array"
} }
} }
}, },

View file

@ -76,7 +76,7 @@ injector:
# required. # required.
agentImage: agentImage:
repository: "hashicorp/vault" repository: "hashicorp/vault"
tag: "1.15.1" tag: "1.15.2"
# The default values for the injected Vault Agent containers. # The default values for the injected Vault Agent containers.
agentDefaults: agentDefaults:
@ -377,7 +377,7 @@ server:
image: image:
repository: "hashicorp/vault" repository: "hashicorp/vault"
tag: "1.15.1" tag: "1.15.2"
# Overrides the default Image Pull Policy # Overrides the default Image Pull Policy
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
@ -649,7 +649,7 @@ server:
# port: 443 # port: 443
ingress: ingress:
- from: - from:
- namespaceSelector: {} - namespaceSelector: {}
ports: ports:
- port: 8200 - port: 8200
protocol: TCP protocol: TCP
@ -1165,7 +1165,7 @@ csi:
image: image:
repository: "hashicorp/vault" repository: "hashicorp/vault"
tag: "1.15.1" tag: "1.15.2"
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
logFormat: standard logFormat: standard