mirror of
https://github.com/truecharts/library-charts.git
synced 2026-07-03 02:09:14 -03:00
cleaner
This commit is contained in:
@@ -15,7 +15,15 @@ objectData:
|
||||
|
||||
{{- $rootCtx := .rootCtx -}}
|
||||
{{- $objectData := .objectData -}}
|
||||
{{- $volsyncData := .volsyncData }}
|
||||
{{- $volsyncData := .volsyncData -}}
|
||||
|
||||
{{- $capacity := $rootCtx.Values.global.fallbackDefaults.pvcSize -}}
|
||||
{{- if $objectData.size -}}
|
||||
{{- $capacity = $objectData.size -}}
|
||||
{{- end -}}
|
||||
{{- if $volsyncData.dest.capacity -}}
|
||||
{{- $capacity = $volsyncData.dest.capacity -}}
|
||||
{{- end }}
|
||||
---
|
||||
apiVersion: volsync.backube/v1alpha1
|
||||
kind: ReplicationDestination
|
||||
@@ -38,13 +46,7 @@ spec:
|
||||
{{ $volsyncData.type }}:
|
||||
repository: {{ $volsyncData.repository }}
|
||||
copyMethod: {{ $volsyncData.copyMethod | default "Snapshot"}}
|
||||
{{- if $volsyncData.dest.capacity }}
|
||||
capacity: {{ $volsyncData.dest.capacity }}
|
||||
{{- else if $objectData.size }}
|
||||
capacity: {{ $objectData.size }}
|
||||
{{- else }}
|
||||
capacity: {{ $rootCtx.Values.global.fallbackDefaults.pvcSize }}
|
||||
{{- end }}
|
||||
capacity: {{ $capacity }}
|
||||
|
||||
{{- include "tc.v1.common.lib.volsync.storage" (dict "rootCtx" $rootCtx "objectData" $objectData "volsyncData" $volsyncData "target" "dest") | trim | nindent 4 }}
|
||||
{{- include "tc.v1.common.lib.volsync.cache" (dict "rootCtx" $rootCtx "objectData" $objectData "volsyncData" $volsyncData "target" "dest") | trim | nindent 4 }}
|
||||
|
||||
@@ -6,24 +6,22 @@
|
||||
{{- $volsyncData := .volsyncData -}}
|
||||
{{- $target := get $volsyncData .target -}}
|
||||
|
||||
{{- $accessModes := $rootCtx.Values.global.fallbackDefaults.accessModes -}}
|
||||
{{- if $objectData.accessModes -}}
|
||||
{{- $accessModes = $objectData.accessModes -}}
|
||||
{{- end -}}
|
||||
{{- if $target.accessModes -}}
|
||||
{{- $accessModes = $target.accessModes -}}
|
||||
{{- end -}}
|
||||
|
||||
{{- with $target.storageClassName }}
|
||||
storageClassName: {{ . }}
|
||||
{{- end -}}
|
||||
|
||||
accessModes:
|
||||
{{- if $target.accessModes }}
|
||||
|
||||
{{- range $target.accessModes }}
|
||||
{{- range $accessModes }}
|
||||
- {{ . }}
|
||||
{{- end }}
|
||||
{{- else if $objectData.accessModes }}
|
||||
{{- range $objectData.accessModes }}
|
||||
- {{ . }}
|
||||
{{- end }}
|
||||
{{- else }}
|
||||
{{- range $rootCtx.Values.global.fallbackDefaults.accessModes }}
|
||||
- {{ . }}
|
||||
{{- end }}
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
|
||||
{{- with $target.volumeSnapshotClassName }}
|
||||
|
||||
Reference in New Issue
Block a user