61 行
1.6 KiB
YAML
61 行
1.6 KiB
YAML
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
kind: HelmRelease
|
|
metadata:
|
|
name: velero
|
|
namespace: infra-devops
|
|
spec:
|
|
interval: 30m
|
|
timeout: 15m
|
|
chart:
|
|
spec:
|
|
chart: velero
|
|
version: 11.3.2
|
|
sourceRef:
|
|
kind: HelmRepository
|
|
name: vmware-tanzu
|
|
namespace: infra-gitops
|
|
interval: 12h
|
|
values:
|
|
# 此处暂时切换关闭upgradeCRDs操作 待官方修复后再开启
|
|
upgradeCRDs: false
|
|
snapshotsEnabled: false
|
|
configuration:
|
|
backupSyncPeriod: 1h0m0s
|
|
defaultRepoMaintainFrequency: 3h0m0s
|
|
repositoryMaintenanceJob:
|
|
repositoryConfigData:
|
|
global:
|
|
keepLatestMaintenanceJobs: 1
|
|
backupStorageLocation:
|
|
- name: devcm-hw
|
|
default: true
|
|
provider: aws
|
|
bucket: devcm
|
|
prefix: velero
|
|
config:
|
|
region: cn-east-3
|
|
s3ForcePathStyle: false
|
|
s3Url: https://obs.cn-east-3.myhuaweicloud.com
|
|
checksumAlgorithm: ""
|
|
extraEnvVars:
|
|
- name: AWS_ACCESS_KEY_ID
|
|
valueFrom:
|
|
secretKeyRef:
|
|
name: s3-devcm-hw
|
|
key: ACCESS_KEY_ID
|
|
- name: AWS_SECRET_ACCESS_KEY
|
|
valueFrom:
|
|
secretKeyRef:
|
|
name: s3-devcm-hw
|
|
key: ACCESS_SECRET_KEY
|
|
credentials:
|
|
useSecret: false
|
|
initContainers:
|
|
- name: velero-plugin-for-aws
|
|
image: velero/velero-plugin-for-aws:v1.13.0
|
|
volumeMounts:
|
|
- mountPath: /target
|
|
name: plugins
|
|
nodeAgent:
|
|
enabled: true
|