Skip to content

Commit 8a80773

Browse files
authored
feat(cert-manager-webhook): support external defined secret (#24)
1 parent b1b2a6f commit 8a80773

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

charts/scaleway-certmanager-webhook/templates/deployment.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,10 @@ spec:
4545
envFrom:
4646
- secretRef:
4747
name: {{ .Values.secret.name }}
48+
{{- else if .Values.secret.externalSecretName }}
49+
envFrom:
50+
- secretRef:
51+
name: {{ .Values.secret.externalSecretName }}
4852
{{- end }}
4953
ports:
5054
- name: https

charts/scaleway-certmanager-webhook/values.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,12 @@ pki:
2222
## @param secret.accessKey Default scaleway access key (optional)
2323
## @param secret.secretKey Default scaleway secret key (optional)
2424
## @param secret.name Secret name for the default scaleway credentials
25+
## @param secret.externalSecretName Existing secret name for the default scaleway credentials
2526
secret:
2627
accessKey: ""
2728
secretKey: ""
2829
name: scaleway-webhook-secret
30+
externalSecretName: ""
2931

3032
## @section Common configuration
3133
##

0 commit comments

Comments
 (0)