diff --git a/odoo/templates/secret.yaml b/odoo/templates/secret.yaml index 00b79ec..46ac36c 100644 --- a/odoo/templates/secret.yaml +++ b/odoo/templates/secret.yaml @@ -5,7 +5,12 @@ metadata: labels: app: odoo data: + {{- $existingSecret := lookup "v1" "Secret" .Release.Namespace .Values.secretRef }} + {{- if and $existingSecret (index $existingSecret.data GITHUB_PERSONAL_ACCESS_TOKEN) }} + GITHUB_PERSONAL_ACCESS_TOKEN: {{ index $existingSecret.data GITHUB_PERSONAL_ACCESS_TOKEN }} + {{- else }} GITHUB_PERSONAL_ACCESS_TOKEN: {{ .Values.githubPersonalAccessToken | b64enc | quote }} + {{- end }} {{- if and .Values.postgresql.enabled (not (lookup "v1" "Secret" .Release.Namespace .Values.postgresql.auth.existingSecret)) }} --- apiVersion: v1