mirror of
https://github.com/bitnami/charts.git
synced 2026-03-16 06:47:30 +08:00
[bitnami/etcd] Add feature extraVolumeClaimTemplate (#17763)
Signed-off-by: Andrei Kondratiev <andrei@nefeli.io>
This commit is contained in:
committed by
GitHub
parent
da45f03512
commit
eaad838415
@@ -27,4 +27,4 @@ maintainers:
|
||||
name: etcd
|
||||
sources:
|
||||
- https://github.com/bitnami/charts/tree/main/bitnami/etcd
|
||||
version: 9.0.5
|
||||
version: 9.0.6
|
||||
|
||||
@@ -167,6 +167,7 @@ The command removes all the Kubernetes components associated with the chart and
|
||||
| `customStartupProbe` | Override default startup probe | `{}` |
|
||||
| `extraVolumes` | Optionally specify extra list of additional volumes for etcd pods | `[]` |
|
||||
| `extraVolumeMounts` | Optionally specify extra list of additional volumeMounts for etcd container(s) | `[]` |
|
||||
| `extraVolumeClaimTemplates` | Optionally specify extra list of additional volumeClaimTemplates for etcd container(s) | `[]` |
|
||||
| `initContainers` | Add additional init containers to the etcd pods | `[]` |
|
||||
| `sidecars` | Add additional sidecar containers to the etcd pods | `[]` |
|
||||
| `podAnnotations` | Annotations for etcd pods | `{}` |
|
||||
@@ -491,7 +492,7 @@ This version introduces several features and performance improvements:
|
||||
- New parameters/features were added:
|
||||
- `extraDeploy` to deploy any extra desired object.
|
||||
- `initContainers` and `sidecars` to define custom init containers and sidecars.
|
||||
- `extraVolumes` and `extraVolumeMounts` to define custom volumes and mount points.
|
||||
- `extraVolumes`, `extraVolumeMounts` and `extraVolumeClaimTemplates` to define custom volumes, mount points and volume claim templates.
|
||||
- Probes can be now customized, and support to startup probes is added.
|
||||
- LifecycleHooks can be customized using `lifecycleHooks` parameter.
|
||||
- The default command/args can be customized using `command` and `args` parameters.
|
||||
|
||||
@@ -432,4 +432,7 @@ spec:
|
||||
selector: {{- include "common.tplvalues.render" ( dict "value" .Values.persistence.selector "context" $) | nindent 10 }}
|
||||
{{- end }}
|
||||
{{ include "common.storage.class" (dict "persistence" .Values.persistence "global" .Values.global) }}
|
||||
{{- if .Values.extraVolumeClaimTemplates }}
|
||||
{{- include "common.tplvalues.render" (dict "value" .Values.extraVolumeClaimTemplates "context" $) | nindent 4 }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
|
||||
@@ -384,6 +384,9 @@ extraVolumes: []
|
||||
## @param extraVolumeMounts [array] Optionally specify extra list of additional volumeMounts for etcd container(s)
|
||||
##
|
||||
extraVolumeMounts: []
|
||||
## @param extraVolumeClaimTemplates [array] Optionally specify extra list of additional volumeClaimTemplates for etcd container(s)
|
||||
##
|
||||
extraVolumeClaimTemplates: []
|
||||
## @param initContainers [array] Add additional init containers to the etcd pods
|
||||
## e.g:
|
||||
## initContainers:
|
||||
|
||||
Reference in New Issue
Block a user