Skip to content

Commit

Permalink
charts: Add PodDisruptionBudget to vault Helm Chart - README Updates
Browse files Browse the repository at this point in the history
Signed-off-by: Sam Weston <[email protected]>
  • Loading branch information
cablespaghetti authored and bonifaido committed Mar 17, 2021
1 parent 4830b64 commit 4c39aad
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 1 deletion.
3 changes: 2 additions & 1 deletion charts/vault-secrets-webhook/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -120,8 +120,9 @@ The following tables lists configurable parameters of the vault-secrets-webhook
| volumeMounts | extra volume mounts | `[]` |
| configMapMutation | enable injecting values from Vault to ConfigMaps | `false` |
| customResourceMutations | list of CustomResources to inject values from Vault | `[]` |
| podDisruptionBudget.enabled | enable PodDisruptionBudget | `false` |
| podDisruptionBudget.enabled | enable PodDisruptionBudget | `true ` |
| podDisruptionBudget.minAvailable | represents the number of Pods that must be available (integer or percentage) | `1` |
| podDisruptionBudget.maxUnavailable | represents the number of Pods that can be unavailable (integer or percentage) | `` |
| certificate.generate | should a new CA and TLS certificate be generated for the webhook | `true` |
| certificate.useCertManager | should request cert-manager for getting a new CA and TLS certificate | `false` |
| certificate.servingCertificate | should use an already externally defined Certificate by cert-manager | `null` |
Expand Down
3 changes: 3 additions & 0 deletions charts/vault/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -141,6 +141,9 @@ The following tables lists the configurable parameters of the vault chart and th
| `affinity` | Node affinity settings for the pods. https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/ | If not set it defaults to`podAntiAffinity` to `preferredDuringSchedulingIgnoredDuringExecution` |
| `labels` | Additonal labels to be applied to the Vault StatefulSet and Pods | `{}` |
| `tls.secretName` | Custom TLS certifcate secret name | `""` |
| `podDisruptionBudget.enabled` | enable PodDisruptionBudget | `true` |
| `podDisruptionBudget.minAvailable` | represents the number of Pods that must be available (integer or percentage) | `nil` |
| `podDisruptionBudget.maxUnavailable` | represents the number of Pods that can be unavailable (integer or percentage) | `1` |

Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.

Expand Down

0 comments on commit 4c39aad

Please sign in to comment.