diff --git a/manifests/piped/templates/secret.yaml b/manifests/piped/templates/secret.yaml index 802668225d..d44ec6b300 100644 --- a/manifests/piped/templates/secret.yaml +++ b/manifests/piped/templates/secret.yaml @@ -29,6 +29,9 @@ data: {{- if .Values.secret.secretManagementKeyPair.privateKey.data }} {{ .Values.secret.secretManagementKeyPair.privateKey.fileName }}: {{ .Values.secret.secretManagementKeyPair.privateKey.data | b64enc | quote }} {{- end }} +{{- if .Values.secret.cloudRunCredentials.data }} + {{ .Values.secret.cloudRunCredentials.fileName }}: {{ .Values.secret.cloudRunCredentials.data | b64enc | quote }} +{{- end }} {{- if .Values.secret.awsCredentials.data }} {{ .Values.secret.awsCredentials.fileName }}: {{ .Values.secret.awsCredentials.data | b64enc | quote }} {{- end }} diff --git a/manifests/piped/values.yaml b/manifests/piped/values.yaml index c3569e39ab..d1c1e8985c 100644 --- a/manifests/piped/values.yaml +++ b/manifests/piped/values.yaml @@ -42,6 +42,7 @@ config: # branch: master # syncInterval: 1m +# TODO: Allow adding arbitrary secret files instead of fixing them as currently. secret: # Specifies whether a Secret for storing sensitive data should be created. create: true @@ -80,6 +81,9 @@ secret: privateKey: fileName: secret-management-private-key data: "" + cloudRunCredentials: + fileName: cloudrun-credentials + data: "" awsCredentials: fileName: aws-credentials data: ""