Skip to content

Commit be26a94

Browse files
AntoLCsampaccoud
authored andcommitted
🔧(helm) add ai setting to environments
Add the ai setting to the environments.
1 parent 5dc43cb commit be26a94

File tree

4 files changed

+31
-2
lines changed

4 files changed

+31
-2
lines changed

src/helm/env.d/preprod/values.impress.yaml.gotmpl

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,15 @@ backend:
88
argocd.argoproj.io/hook: PreSync
99
argocd.argoproj.io/hook-delete-policy: HookSucceeded
1010
envVars:
11+
AI_API_KEY:
12+
secretKeyRef:
13+
name: backend
14+
key: AI_API_KEY
15+
AI_BASE_URL:
16+
secretKeyRef:
17+
name: backend
18+
key: AI_BASE_URL
19+
AI_MODEL: meta-llama/Meta-Llama-3.1-70B-Instruct
1120
DJANGO_CSRF_TRUSTED_ORIGINS: http://impress-preprod.beta.numerique.gouv.fr,https://impress-preprod.beta.numerique.gouv.fr
1221
DJANGO_CONFIGURATION: Production
1322
DJANGO_ALLOWED_HOSTS: "*"
@@ -171,4 +180,4 @@ ingressMedia:
171180

172181
serviceMedia:
173182
host: s3.margaret-hamilton.indiehosters.net
174-
port: 443
183+
port: 443

src/helm/env.d/production/values.impress.yaml.gotmpl

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,15 @@ backend:
88
argocd.argoproj.io/hook: PostSync
99
argocd.argoproj.io/hook-delete-policy: HookSucceeded
1010
envVars:
11+
AI_API_KEY:
12+
secretKeyRef:
13+
name: backend
14+
key: AI_API_KEY
15+
AI_BASE_URL:
16+
secretKeyRef:
17+
name: backend
18+
key: AI_BASE_URL
19+
AI_MODEL: meta-llama/Meta-Llama-3.1-70B-Instruct
1120
DJANGO_CSRF_TRUSTED_ORIGINS: https://docs.numerique.gouv.fr
1221
DJANGO_CONFIGURATION: Production
1322
DJANGO_ALLOWED_HOSTS: "*"
@@ -171,4 +180,4 @@ ingressMedia:
171180

172181
serviceMedia:
173182
host: s3.hedy-lamarr.indiehosters.net
174-
port: 443
183+
port: 443

src/helm/env.d/staging/values.impress.yaml.gotmpl

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,15 @@ backend:
88
argocd.argoproj.io/hook: PreSync
99
argocd.argoproj.io/hook-delete-policy: HookSucceeded
1010
envVars:
11+
AI_API_KEY:
12+
secretKeyRef:
13+
name: backend
14+
key: AI_API_KEY
15+
AI_BASE_URL:
16+
secretKeyRef:
17+
name: backend
18+
key: AI_BASE_URL
19+
AI_MODEL: meta-llama/Meta-Llama-3.1-70B-Instruct
1120
DJANGO_CSRF_TRUSTED_ORIGINS: http://impress-staging.beta.numerique.gouv.fr,https://impress-staging.beta.numerique.gouv.fr
1221
DJANGO_CONFIGURATION: Production
1322
DJANGO_ALLOWED_HOSTS: "*"

src/helm/impress/templates/secrets.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,5 @@ stringData:
1919
{{- end }}
2020
OIDC_RP_CLIENT_ID: {{ .Values.oidc.clientId }}
2121
OIDC_RP_CLIENT_SECRET: {{ .Values.oidc.clientSecret }}
22+
AI_API_KEY: {{ .Values.aiApiKey }}
23+
AI_BASE_URL: {{ .Values.aiBaseUrl }}

0 commit comments

Comments
 (0)