add 3 required storage plugins for csi-snapshotter, aws/s3 and openebs

This commit is contained in:
Kjeld Schouten
2023-11-14 21:43:28 +01:00
parent 826c65e255
commit 0ad4a9e364
2 changed files with 19 additions and 7 deletions
+1 -1
View File
@@ -26,7 +26,7 @@ sources:
- https://github.com/cert-manager
- https://cert-manager.io/
type: application
version: 0.0.1
version: 0.0.2
annotations:
truecharts.org/category: operators
truecharts.org/SCALE-support: "true"
+18 -6
View File
@@ -49,12 +49,24 @@ velero:
# Init containers to add to the Velero deployment's pod spec. At least one plugin provider image is required.
# If the value is a string then it is evaluated as a template.
initContainers:
# - name: opeebs-velero-plugin
# image: openebs/velero-plugin:1.9.0
# imagePullPolicy: IfNotPresent
# volumeMounts:
# - mountPath: /target
# name: plugins
- name: opeebs-velero-plugin
image: openebs/velero-plugin:1.9.0
imagePullPolicy: IfNotPresent
volumeMounts:
- mountPath: /target
name: plugins
- name: velero-plugin-for-csi
image: velero/velero-plugin-for-csi:v0.6.0
imagePullPolicy: IfNotPresent
volumeMounts:
- mountPath: /target
name: plugins
- name: velero-plugin-for-aws
image: velero/velero-plugin-for-aws:v1.8.0
imagePullPolicy: IfNotPresent
volumeMounts:
- mountPath: /target
name: plugins
# Whether to deploy the node-agent daemonset.
deployNodeAgent: true