Split of values into seperate files for the remaining infra (#12)
This commit is contained in:
@@ -13,44 +13,6 @@ spec:
|
||||
version: 8.3.0
|
||||
interval: 15m
|
||||
timeout: 5m
|
||||
values:
|
||||
credentials:
|
||||
useSecret: false
|
||||
deployNodeAgent: true
|
||||
configuration:
|
||||
features: EnableCSI
|
||||
defaultSnapshotMoveData: true
|
||||
backupStorageLocation:
|
||||
- name: minio
|
||||
provider: aws
|
||||
bucket: titan-testing-backup
|
||||
credential:
|
||||
name: s3-credentials
|
||||
key: minio
|
||||
config:
|
||||
region: minio
|
||||
s3ForcePathStyle: true
|
||||
s3Url: https://minio.huizinga.dev
|
||||
checksumAlgorithm: ""
|
||||
- name: backblaze
|
||||
provider: aws
|
||||
bucket: titan-testing
|
||||
credential:
|
||||
name: s3-credentials
|
||||
key: backblaze
|
||||
config:
|
||||
region: eu-central-003
|
||||
s3Url: https://s3.eu-central-003.backblazeb2.com
|
||||
checksumAlgorithm: ""
|
||||
default: true
|
||||
defaultVolumeSnapshotLocation: csi:csi
|
||||
volumeSnapshotLocation:
|
||||
- name: csi
|
||||
provider: csi
|
||||
defaultRepoMaintainFrequency: 24h
|
||||
initContainers:
|
||||
- name: velero-plugin-for-aws
|
||||
image: velero/velero-plugin-for-aws:v1.11.1
|
||||
volumeMounts:
|
||||
- name: plugins
|
||||
mountPath: /target
|
||||
valuesFrom:
|
||||
- kind: ConfigMap
|
||||
name: velero-values
|
||||
|
||||
@@ -7,3 +7,11 @@ resources:
|
||||
- ./secret-s3-credentials.yaml
|
||||
- ./secret-velero-repo-credentials.yaml
|
||||
- ./helm-release.yaml
|
||||
|
||||
configurations:
|
||||
- ../../common/name-reference/helm-release.yaml
|
||||
|
||||
configMapGenerator:
|
||||
- name: velero-values
|
||||
files:
|
||||
- ./values.yaml
|
||||
|
||||
40
infra/velero/values.yaml
Normal file
40
infra/velero/values.yaml
Normal file
@@ -0,0 +1,40 @@
|
||||
credentials:
|
||||
useSecret: false
|
||||
deployNodeAgent: true
|
||||
configuration:
|
||||
features: EnableCSI
|
||||
defaultSnapshotMoveData: true
|
||||
backupStorageLocation:
|
||||
- name: minio
|
||||
provider: aws
|
||||
bucket: titan-testing-backup
|
||||
credential:
|
||||
name: s3-credentials
|
||||
key: minio
|
||||
config:
|
||||
region: minio
|
||||
s3ForcePathStyle: true
|
||||
s3Url: https://minio.huizinga.dev
|
||||
checksumAlgorithm: ""
|
||||
- name: backblaze
|
||||
provider: aws
|
||||
bucket: titan-testing
|
||||
credential:
|
||||
name: s3-credentials
|
||||
key: backblaze
|
||||
config:
|
||||
region: eu-central-003
|
||||
s3Url: https://s3.eu-central-003.backblazeb2.com
|
||||
checksumAlgorithm: ""
|
||||
default: true
|
||||
defaultVolumeSnapshotLocation: csi:csi
|
||||
volumeSnapshotLocation:
|
||||
- name: csi
|
||||
provider: csi
|
||||
defaultRepoMaintainFrequency: 24h
|
||||
initContainers:
|
||||
- name: velero-plugin-for-aws
|
||||
image: velero/velero-plugin-for-aws:v1.11.1
|
||||
volumeMounts:
|
||||
- name: plugins
|
||||
mountPath: /target
|
||||
Reference in New Issue
Block a user