Skip to content

Commit 43912de

Browse files
author
Carlisia Campos
authored
Merge pull request #70 from jenting/fix-azure
Fix Azure
2 parents 92d153e + a4b21a1 commit 43912de

File tree

3 files changed

+15
-9
lines changed

3 files changed

+15
-9
lines changed

charts/velero/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v1
22
appVersion: 1.3.0
33
description: A Helm chart for velero
44
name: velero
5-
version: 2.9.2
5+
version: 2.9.3
66
home: https://github.com/vmware-tanzu/velero
77
icon: https://cdn-images-1.medium.com/max/1600/1*-9mb3AKnKdcL_QD3CMnthQ.png
88
sources:

charts/velero/templates/deployment.yaml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -95,17 +95,20 @@ spec:
9595
fieldRef:
9696
apiVersion: v1
9797
fieldPath: metadata.namespace
98-
{{- if and .Values.credentials.useSecret (or (eq $provider "aws") (eq $provider "gcp") (eq $provider "azure") (eq $provider "alibabacloud")) }}
98+
{{- if .Values.credentials.useSecret }}
9999
{{- if eq $provider "aws" }}
100100
- name: AWS_SHARED_CREDENTIALS_FILE
101+
value: /credentials/cloud
101102
{{- else if eq $provider "gcp"}}
102103
- name: GOOGLE_APPLICATION_CREDENTIALS
104+
value: /credentials/cloud
103105
{{- else if eq $provider "azure" }}
104106
- name: AZURE_CREDENTIALS_FILE
105-
{{- else }}
107+
value: /credentials/cloud
108+
{{- else if eq $provider "alibabacloud" }}
106109
- name: ALIBABA_CLOUD_CREDENTIALS_FILE
107-
{{- end }}
108110
value: /credentials/cloud
111+
{{- end }}
109112
{{- end }}
110113
{{- with .Values.configuration.extraEnvVars }}
111114
{{- range $key, $value := . }}

charts/velero/templates/restic-daemonset.yaml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ spec:
3535
priorityClassName: {{ include "velero.restic.priorityClassName" . }}
3636
{{- end }}
3737
volumes:
38-
{{- if and .Values.credentials.useSecret (or (eq $provider "aws") (eq $provider "gcp") (eq $provider "alibabacloud")) }}
38+
{{- if .Values.credentials.useSecret }}
3939
- name: cloud-credentials
4040
secret:
4141
secretName: {{ include "velero.secretName" . }}
@@ -58,7 +58,7 @@ spec:
5858
- restic
5959
- server
6060
volumeMounts:
61-
{{- if and .Values.credentials.useSecret (or (eq $provider "aws") (eq $provider "gcp") (eq $provider "alibabacloud")) }}
61+
{{- if .Values.credentials.useSecret }}
6262
- name: cloud-credentials
6363
mountPath: /credentials
6464
{{- end }}
@@ -87,17 +87,20 @@ spec:
8787
fieldPath: spec.nodeName
8888
- name: VELERO_SCRATCH_DIR
8989
value: /scratch
90-
{{- if and .Values.credentials.useSecret (or (eq $provider "aws") (eq $provider "gcp") (eq $provider "azure") (eq $provider "alibabacloud")) }}
90+
{{- if .Values.credentials.useSecret }}
9191
{{- if eq $provider "aws" }}
9292
- name: AWS_SHARED_CREDENTIALS_FILE
93+
value: /credentials/cloud
9394
{{- else if eq $provider "gcp" }}
9495
- name: GOOGLE_APPLICATION_CREDENTIALS
96+
value: /credentials/cloud
9597
{{- else if eq $provider "azure" }}
9698
- name: AZURE_CREDENTIALS_FILE
97-
{{- else }}
99+
value: /credentials/cloud
100+
{{- else if eq $provider "alibabacloud" }}
98101
- name: ALIBABA_CLOUD_CREDENTIALS_FILE
99-
{{- end }}
100102
value: /credentials/cloud
103+
{{- end }}
101104
{{- end }}
102105
securityContext:
103106
privileged: {{ .Values.restic.privileged }}

0 commit comments

Comments
 (0)