changelog++ and json schema update (#762)

Changelog updates for #750, and json schema update.
This commit is contained in:
Theron Voran 2022-08-03 11:25:33 -07:00 committed by GitHub
parent 6931720454
commit 91b6c64f1f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 38 additions and 9 deletions

View file

@ -4,10 +4,12 @@ CHANGES:
* Start testing against Kubernetes 1.24. [GH-744](https://github.com/hashicorp/vault-helm/pull/744)
* Deprecated `injector.externalVaultAddr`. Added `global.externalVaultAddr`, which applies to both the Injector and the CSI Provider. [GH-745](https://github.com/hashicorp/vault-helm/pull/745)
* CSI Provider pods now set the `VAULT_ADDR` environment variable to either the internal Vault service or the configured external address. [GH-745](https://github.com/hashicorp/vault-helm/pull/745)
* Deprecated `injector.uid` and `injector.gid`. Replaced with `injector.securityContext.pod`. [GH-750](https://github.com/hashicorp/vault-helm/pull/750)
Features:
* Add `server.service.activeNodePort` and `server.service.standbyNodePort` to specify the `nodePort` for active and standby services. [GH-610](https://github.com/hashicorp/vault-helm/pull/610)
* Support for setting annotations on the injector's serviceAccount [GH-753](https://github.com/hashicorp/vault-helm/pull/753)
* injector: Support setting both pod and container securityContext [GH-750](https://github.com/hashicorp/vault-helm/pull/750)
## 0.20.1 (May 25th, 2022)
CHANGES:

View file

@ -36,9 +36,6 @@
}
}
},
"priorityClassName": {
"type": "string"
},
"debug": {
"type": "boolean"
},
@ -106,6 +103,9 @@
}
}
},
"priorityClassName": {
"type": "string"
},
"readinessProbe": {
"type": "object",
"properties": {
@ -163,6 +163,9 @@
"enabled": {
"type": "boolean"
},
"externalVaultAddr": {
"type": "string"
},
"imagePullSecrets": {
"type": "array"
},
@ -185,9 +188,6 @@
},
"tlsDisable": {
"type": "boolean"
},
"externalVaultAddr": {
"type": "string"
}
}
},
@ -362,6 +362,17 @@
"revokeOnShutdown": {
"type": "boolean"
},
"securityContext": {
"type": "object",
"properties": {
"container": {
"type": "object"
},
"pod": {
"type": "object"
}
}
},
"service": {
"type": "object",
"properties": {
@ -592,6 +603,12 @@
"string"
]
},
"clusterAddr": {
"type": [
"null",
"string"
]
},
"config": {
"type": [
"string",
@ -802,6 +819,9 @@
},
"labels": {
"type": "object"
},
"tls": {
"type": "object"
}
}
},
@ -817,15 +837,15 @@
"enabled": {
"type": "boolean"
},
"publishNotReadyAddresses": {
"type": "boolean"
},
"externalTrafficPolicy": {
"type": "string"
},
"port": {
"type": "integer"
},
"publishNotReadyAddresses": {
"type": "boolean"
},
"targetPort": {
"type": "integer"
},
@ -898,6 +918,13 @@
"string"
]
},
"topologySpreadConstraints": {
"type": [
"null",
"array",
"string"
]
},
"updateStrategyType": {
"type": "string"
},