Skip to content

Commit

Permalink
helm: add extraDeploy option
Browse files Browse the repository at this point in the history
To deploy additional manifests with the release.

Signed-off-by: Ruslan Khizhnyak <[email protected]>
  • Loading branch information
mustdiechik committed Nov 15, 2023
1 parent 593d9c3 commit a5737b5
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 0 deletions.
4 changes: 4 additions & 0 deletions charts/ceph-csi-cephfs/templates/extra-deploy.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{{- range .Values.extraDeploy }}
---
{{- tpl ( . | toYaml) $ }}
{{- end }}
3 changes: 3 additions & 0 deletions charts/ceph-csi-cephfs/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -312,6 +312,9 @@ cephconf: |
# see https://github.com/ceph/ceph-csi/issues/1928
fuse_big_writes = true
# Array of extra objects to deploy with the release
extraDeploy: []

#########################################################
# Variables for 'internal' use please use with caution! #
#########################################################
Expand Down
4 changes: 4 additions & 0 deletions charts/ceph-csi-rbd/templates/extra-deploy.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{{- range .Values.extraDeploy }}
---
{{- tpl ( . | toYaml) $ }}
{{- end }}
3 changes: 3 additions & 0 deletions charts/ceph-csi-rbd/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -501,6 +501,9 @@ cephconf: |
auth_service_required = cephx
auth_client_required = cephx
# Array of extra objects to deploy with the release
extraDeploy: []

#########################################################
# Variables for 'internal' use please use with caution! #
#########################################################
Expand Down

0 comments on commit a5737b5

Please sign in to comment.