deploy-templates/templates/external-secrets/externalsecret-ci-codemie.yaml (32 lines of code) (raw):

{{- if and .Values.externalSecrets.enabled .Values.externalSecrets.manageEDPInstallSecrets .Values.externalSecrets.manageCodemieSecretsName -}} {{- $secretStore := include "edp-install.secretStoreName" . }} {{- $awsSecretName := .Values.externalSecrets.manageCodemieSecretsName }} apiVersion: external-secrets.io/v1beta1 kind: ExternalSecret metadata: name: ci-codemie spec: target: template: metadata: labels: app.edp.epam.com/secret-type: chat-assistant app.edp.epam.com/integration-secret: "true" refreshInterval: 1h secretStoreRef: kind: SecretStore name: {{ $secretStore }} data: - secretKey: apiUrl remoteRef: key: {{ $awsSecretName }} property: ci-codemie.apiUrl - secretKey: assistantId remoteRef: key: {{ $awsSecretName }} property: ci-codemie.assistantId - secretKey: token remoteRef: key: {{ $awsSecretName }} property: ci-codemie.token {{- end }}