Commit d7c42e8 1 parent fb130f1 commit d7c42e8 Copy full SHA for d7c42e8
File tree 2 files changed +14
-4
lines changed
2 files changed +14
-4
lines changed Original file line number Diff line number Diff line change 39
39
{{- end }}
40
40
env :
41
41
- name : BACKUP_NAME
42
- value : {{ .Values.name | quote }}
42
+ value : {{ .Values.scheduledBackupName | default .Values. name | quote }}
43
43
{{- if .Values.gcp }}
44
44
- name : GOOGLE_APPLICATION_CREDENTIALS
45
45
value : /gcp/credentials.json
@@ -69,10 +69,14 @@ spec:
69
69
volumes :
70
70
- name : data
71
71
persistentVolumeClaim :
72
+ {{- if .Values.scheduledBackupName }}
73
+ claimName : {{ .Values.clusterName }}-scheduled-backup
74
+ {{- else }}
72
75
claimName : {{ .Values.name }}
76
+ {{- end }}
73
77
{{- if .Values.gcp }}
74
78
- name : gcp-credentials
75
79
secret :
76
80
secretName : {{ .Values.gcp.secretName }}
77
81
{{- end }}
78
- {{- end }}
82
+ {{- end - }}
Original file line number Diff line number Diff line change 6
6
clusterName : demo
7
7
8
8
mode : backup # backup | restore | scheduled-restore
9
- # name is the backup name
9
+
10
+ # name is the backup dir name and pvc name for ad-hoc backup and restore
10
11
name : fullbackup-{{ date "200601021504" .Release.Time }}
12
+
13
+ # scheduledBackupName is the name of a scheduled backup directory,
14
+ # used to restore the tidb cluster from scheduled backup.
15
+ # scheduledBackupName: scheduled-backup-20190822-041004
16
+
11
17
image :
12
18
pullPolicy : IfNotPresent
13
19
# https://github.com/pingcap/tidb-cloud-backup
81
87
# secretName is the name of the secret which stores s3 object store access key and secret key
82
88
# You can create the secret by:
83
89
# kubectl create secret generic s3-backup-secret --namespace=<namespace> --from-literal=access_key=<access-key> --from-literal=secret_key=<secret-key>
84
- # secretName: s3-backup-secret
90
+ # secretName: s3-backup-secret
You can’t perform that action at this time.
0 commit comments