From 80755c35a9abcc4cdcf6064b5d5e2dd6a51e5c34 Mon Sep 17 00:00:00 2001 From: Mikael Bjerga Date: Tue, 5 Nov 2024 15:36:16 +0100 Subject: [PATCH] =?UTF-8?q?Skru=20p=C3=A5=20cascading=20delete=20for=20not?= =?UTF-8?q?ifikasjondatabase?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/nais.yml | 8 ++++++-- config/notifikasjon/dev-gcp.yml | 1 + config/notifikasjon/prod-gcp.yml | 1 + 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/config/nais.yml b/config/nais.yml index a899e3c436..2405aae9e6 100644 --- a/config/nais.yml +++ b/config/nais.yml @@ -58,6 +58,9 @@ spec: gcp: sqlInstances: - type: POSTGRES_14 + {{#if database.cascadingDelete}} + cascadingDelete: {{ database.cascadingDelete }} + {{/if}} tier: {{ database.tier }} databases: - name: {{ database.name }} @@ -73,9 +76,10 @@ spec: {{/if}} {{#if envFrom}} envFrom: - {{# each envFrom as |item| }} + {{# each envFrom as |item| }} - {{ item.type }}: {{ item.name }} - {{/each}}{{/if}} + {{/each}} + {{/if}} env: - name: KAFKA_CONSUMER_GROUP_ID value: helsearbeidsgiver-im-{{app}}-v1 diff --git a/config/notifikasjon/dev-gcp.yml b/config/notifikasjon/dev-gcp.yml index cd4453c2ba..dc7fa1bdfd 100644 --- a/config/notifikasjon/dev-gcp.yml +++ b/config/notifikasjon/dev-gcp.yml @@ -5,6 +5,7 @@ database: name: notifikasjon tier: db-custom-1-3840 logicalDecoding: true + cascadingDelete: true envFrom: - type: secret name: google-sql-im-notifikasjon diff --git a/config/notifikasjon/prod-gcp.yml b/config/notifikasjon/prod-gcp.yml index 7cff705570..92bbd5517c 100644 --- a/config/notifikasjon/prod-gcp.yml +++ b/config/notifikasjon/prod-gcp.yml @@ -5,6 +5,7 @@ database: name: notifikasjon tier: db-custom-1-3840 logicalDecoding: true + cascadingDelete: true envFrom: - type: secret name: google-sql-im-notifikasjon