Skip to content

Commit 91b6c64

Browse files
authored
changelog++ and json schema update (#762)
Changelog updates for #750, and json schema update.
1 parent 6931720 commit 91b6c64

File tree

2 files changed

+38
-9
lines changed

2 files changed

+38
-9
lines changed

CHANGELOG.md

+2
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,12 @@ CHANGES:
44
* Start testing against Kubernetes 1.24. [GH-744](https://github.com/hashicorp/vault-helm/pull/744)
55
* 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)
66
* 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)
7+
* Deprecated `injector.uid` and `injector.gid`. Replaced with `injector.securityContext.pod`. [GH-750](https://github.com/hashicorp/vault-helm/pull/750)
78

89
Features:
910
* 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)
1011
* Support for setting annotations on the injector's serviceAccount [GH-753](https://github.com/hashicorp/vault-helm/pull/753)
12+
* injector: Support setting both pod and container securityContext [GH-750](https://github.com/hashicorp/vault-helm/pull/750)
1113

1214
## 0.20.1 (May 25th, 2022)
1315
CHANGES:

values.schema.json

+36-9
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,6 @@
3636
}
3737
}
3838
},
39-
"priorityClassName": {
40-
"type": "string"
41-
},
4239
"debug": {
4340
"type": "boolean"
4441
},
@@ -106,6 +103,9 @@
106103
}
107104
}
108105
},
106+
"priorityClassName": {
107+
"type": "string"
108+
},
109109
"readinessProbe": {
110110
"type": "object",
111111
"properties": {
@@ -163,6 +163,9 @@
163163
"enabled": {
164164
"type": "boolean"
165165
},
166+
"externalVaultAddr": {
167+
"type": "string"
168+
},
166169
"imagePullSecrets": {
167170
"type": "array"
168171
},
@@ -185,9 +188,6 @@
185188
},
186189
"tlsDisable": {
187190
"type": "boolean"
188-
},
189-
"externalVaultAddr": {
190-
"type": "string"
191191
}
192192
}
193193
},
@@ -362,6 +362,17 @@
362362
"revokeOnShutdown": {
363363
"type": "boolean"
364364
},
365+
"securityContext": {
366+
"type": "object",
367+
"properties": {
368+
"container": {
369+
"type": "object"
370+
},
371+
"pod": {
372+
"type": "object"
373+
}
374+
}
375+
},
365376
"service": {
366377
"type": "object",
367378
"properties": {
@@ -592,6 +603,12 @@
592603
"string"
593604
]
594605
},
606+
"clusterAddr": {
607+
"type": [
608+
"null",
609+
"string"
610+
]
611+
},
595612
"config": {
596613
"type": [
597614
"string",
@@ -802,6 +819,9 @@
802819
},
803820
"labels": {
804821
"type": "object"
822+
},
823+
"tls": {
824+
"type": "object"
805825
}
806826
}
807827
},
@@ -817,15 +837,15 @@
817837
"enabled": {
818838
"type": "boolean"
819839
},
820-
"publishNotReadyAddresses": {
821-
"type": "boolean"
822-
},
823840
"externalTrafficPolicy": {
824841
"type": "string"
825842
},
826843
"port": {
827844
"type": "integer"
828845
},
846+
"publishNotReadyAddresses": {
847+
"type": "boolean"
848+
},
829849
"targetPort": {
830850
"type": "integer"
831851
},
@@ -898,6 +918,13 @@
898918
"string"
899919
]
900920
},
921+
"topologySpreadConstraints": {
922+
"type": [
923+
"null",
924+
"array",
925+
"string"
926+
]
927+
},
901928
"updateStrategyType": {
902929
"type": "string"
903930
},

0 commit comments

Comments
 (0)