Skip to content

Commit c108db5

Browse files
committed
feat(onboarding): add staging configuration
Add the DEVELOPERS_ITALIA_API_URL env variable to point to the staging API in the staging deployment. Also get a different secret in staging based on the name of the deployment.
1 parent 635eef7 commit c108db5

File tree

5 files changed

+6
-2
lines changed

5 files changed

+6
-2
lines changed

onboarding/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ apiVersion: v1
55
name: onboarding
66
description: Tool to register PAs' software repositories on Developers Italia.
77

8-
version: 0.2.0
8+
version: 0.2.1

onboarding/templates/deployment.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,8 @@ spec:
8383
value: "{{ .Values.onboarding.env.onboarding_email_override_recipient_addr }}"
8484
- name: ONBOARDING_EMAIL_SUBJECT
8585
value: "{{ .Values.onboarding.env.onboarding_email_subject }}"
86+
- name: DEVELOPERS_ITALIA_API_URL
87+
value: "{{ .Values.onboarding.env.developers_italia_api_url }}"
8688
- name: ONBOARDING_SMTP_HOSTNAME
8789
valueFrom:
8890
secretKeyRef:

onboarding/templates/secret.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ spec:
1010
name: {{ template "onboarding.fullname" . }}-azure-kv
1111
dataFrom:
1212
- extract:
13-
key: k8s-secrets-onboarding
13+
key: k8s-secrets-{{ template "onboarding.fullname" . }}

onboarding/values-staging.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ onboarding:
2525
onboarding_email_bcc: "contatti@developers.italia.it"
2626
onboarding_email_override_recipient_addr: "contatti@developers.italia.it"
2727
onboarding_email_subject: "[staging] Onboarding Developers Italia"
28+
developers_italia_api_url: "https://api-staging.developers.italia.it/v1"
2829

2930
services:
3031
httpPort:

onboarding/values.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ onboarding:
2323
onboarding_email_bcc: "contatti@developers.italia.it"
2424
onboarding_email_override_recipient_addr: "pera@agid.gov.it"
2525
onboarding_email_subject: "Onboarding Developers Italia"
26+
developers_italia_api_url: "https://api.developers.italia.it/v1"
2627

2728
services:
2829
httpPort:

0 commit comments

Comments
 (0)