fix(volsync): use plain variables for reliable Flux substitution
This commit is contained in:
@@ -20,6 +20,8 @@ spec:
|
||||
substitute:
|
||||
APP: *app
|
||||
VOLSYNC_CAPACITY: 50Gi
|
||||
VOLSYNC_STORAGECLASS: ceph-block
|
||||
VOLSYNC_CACHE_SNAPSHOTCLASS: ceph-block
|
||||
prune: true
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
|
||||
@@ -7,7 +7,7 @@ metadata:
|
||||
annotations:
|
||||
kustomize.toolkit.fluxcd.io/prune: disabled
|
||||
spec:
|
||||
storageClassName: "${VOLSYNC_STORAGECLASS:=openebs-zfs}"
|
||||
storageClassName: "${VOLSYNC_STORAGECLASS}"
|
||||
accessModes: ["${VOLSYNC_ACCESSMODES:=ReadWriteOnce}"]
|
||||
|
||||
dataSourceRef:
|
||||
@@ -17,4 +17,4 @@ spec:
|
||||
|
||||
resources:
|
||||
requests:
|
||||
storage: "${VOLSYNC_CAPACITY:=5Gi}"
|
||||
storage: "${VOLSYNC_CAPACITY}"
|
||||
|
||||
@@ -12,12 +12,12 @@ spec:
|
||||
repository: "${APP}-volsync-secret"
|
||||
copyMethod: Snapshot
|
||||
volumeSnapshotClassName: "${VOLSYNC_SNAPSHOTCLASS:=openebs-snapshots}"
|
||||
cacheStorageClassName: "${VOLSYNC_CACHE_SNAPSHOTCLASS:=openebs-zfs}"
|
||||
cacheStorageClassName: "${VOLSYNC_CACHE_SNAPSHOTCLASS}"
|
||||
cacheAccessModes: ["${VOLSYNC_CACHE_ACCESSMODES:=ReadWriteOnce}"]
|
||||
cacheCapacity: "${VOLSYNC_CACHE_CAPACITY:=5Gi}"
|
||||
storageClassName: "${VOLSYNC_STORAGECLASS:=openebs-zfs}"
|
||||
storageClassName: "${VOLSYNC_STORAGECLASS}"
|
||||
accessModes: ["${VOLSYNC_ACCESSMODES:=ReadWriteOnce}"]
|
||||
capacity: "${VOLSYNC_CAPACITY:=5Gi}"
|
||||
capacity: "${VOLSYNC_CAPACITY}"
|
||||
moverSecurityContext:
|
||||
runAsUser: ${VOLSYNC_PUID:=1000}
|
||||
runAsGroup: ${VOLSYNC_PGID:=1000}
|
||||
|
||||
@@ -15,9 +15,9 @@ spec:
|
||||
repository: "${APP}-volsync-secret"
|
||||
volumeSnapshotClassName: "${VOLSYNC_SNAPSHOTCLASS:=openebs-snapshots}"
|
||||
cacheCapacity: "${VOLSYNC_CACHE_CAPACITY:=5Gi}"
|
||||
cacheStorageClassName: "${VOLSYNC_CACHE_SNAPSHOTCLASS:=openebs-zfs}"
|
||||
cacheStorageClassName: "${VOLSYNC_CACHE_SNAPSHOTCLASS}"
|
||||
cacheAccessModes: ["${VOLSYNC_CACHE_ACCESSMODES:=ReadWriteOnce}"]
|
||||
storageClassName: "${VOLSYNC_STORAGECLASS:=openebs-zfs}"
|
||||
storageClassName: "${VOLSYNC_STORAGECLASS}"
|
||||
accessModes: ["${VOLSYNC_SNAP_ACCESSMODES:=ReadWriteOnce}"]
|
||||
|
||||
moverSecurityContext:
|
||||
|
||||
Reference in New Issue
Block a user