diff --git a/.deploy/engangsstonad/dev-gcp-teamforeldrepenger.json b/.deploy/engangsstonad/dev-gcp-teamforeldrepenger.json index 4106a73643..05fcc66b2d 100644 --- a/.deploy/engangsstonad/dev-gcp-teamforeldrepenger.json +++ b/.deploy/engangsstonad/dev-gcp-teamforeldrepenger.json @@ -1,9 +1,11 @@ { "app": "engangsstonad", "autentisering": true, - "ingressClassName": "nais-ingress", - "redirectFrom": "engangsstonad.intern.dev.nav.no", "ingress": "https://www.intern.dev.nav.no/engangsstonad/soknad", + "redirect": { + "host": "engangsstonad.intern.dev.nav.no", + "ingressClassName": "nais-ingress" + }, "env": { "PUBLIC_PATH": "/engangsstonad/soknad", "INNSYN": "https://www.intern.dev.nav.no/foreldrepenger/oversikt", diff --git a/.deploy/engangsstonad/prod-gcp-teamforeldrepenger.json b/.deploy/engangsstonad/prod-gcp-teamforeldrepenger.json index b19c2d518c..9b15f1c284 100644 --- a/.deploy/engangsstonad/prod-gcp-teamforeldrepenger.json +++ b/.deploy/engangsstonad/prod-gcp-teamforeldrepenger.json @@ -1,9 +1,11 @@ { "app": "engangsstonad", "autentisering": true, - "ingressClassName": "nais-ingress-external", - "redirectFrom": "engangsstonad.nav.no", "ingress": "https://www.nav.no/engangsstonad/soknad", + "redirect": { + "host": "engangsstonad.nav.no", + "ingressClassName": "nais-ingress-external" + }, "env": { "PUBLIC_PATH": "/engangsstonad/soknad", "INNSYN": "https://www.nav.no/foreldrepenger/oversikt", diff --git a/.deploy/foreldrepengeoversikt/dev-gcp-teamforeldrepenger.json b/.deploy/foreldrepengeoversikt/dev-gcp-teamforeldrepenger.json index 21a517eaa0..5349535bca 100644 --- a/.deploy/foreldrepengeoversikt/dev-gcp-teamforeldrepenger.json +++ b/.deploy/foreldrepengeoversikt/dev-gcp-teamforeldrepenger.json @@ -1,9 +1,11 @@ { "app": "foreldrepengeoversikt", "autentisering": true, - "ingressClassName": "nais-ingress", - "redirectFrom": "foreldrepenger.intern.dev.nav.no", "ingress": "https://www.intern.dev.nav.no/foreldrepenger/oversikt", + "redirect": { + "host": "foreldrepenger.intern.dev.nav.no", + "ingressClassName": "nais-ingress" + }, "env": { "ENV": "dev", "PUBLIC_PATH": "/foreldrepenger/oversikt" diff --git a/.deploy/foreldrepengeoversikt/prod-gcp-teamforeldrepenger.json b/.deploy/foreldrepengeoversikt/prod-gcp-teamforeldrepenger.json index 01e8f76635..f426962a15 100644 --- a/.deploy/foreldrepengeoversikt/prod-gcp-teamforeldrepenger.json +++ b/.deploy/foreldrepengeoversikt/prod-gcp-teamforeldrepenger.json @@ -1,9 +1,11 @@ { "app": "foreldrepengeoversikt", "autentisering": true, - "ingressClassName": "nais-ingress-external", - "redirectFrom": "foreldrepenger.nav.no", "ingress": "https://www.nav.no/foreldrepenger/oversikt", + "redirect": { + "host": "foreldrepenger.nav.no", + "ingressClassName": "nais-ingress-external" + }, "env": { "ENV": "prod", "PUBLIC_PATH": "/foreldrepenger/oversikt" diff --git a/.deploy/foreldrepengesoknad/dev-gcp-teamforeldrepenger.json b/.deploy/foreldrepengesoknad/dev-gcp-teamforeldrepenger.json index 6569e49791..17da27778f 100644 --- a/.deploy/foreldrepengesoknad/dev-gcp-teamforeldrepenger.json +++ b/.deploy/foreldrepengesoknad/dev-gcp-teamforeldrepenger.json @@ -1,9 +1,11 @@ { "app": "foreldrepengesoknad", "autentisering": true, - "ingressClassName": "nais-ingress", - "redirectFrom": "foreldrepengesoknad.intern.dev.nav.no", "ingress": "https://www.intern.dev.nav.no/foreldrepenger/soknad", + "redirect": { + "host": "foreldrepengesoknad.intern.dev.nav.no", + "ingressClassName": "nais-ingress" + }, "env": { "PUBLIC_PATH": "/foreldrepenger/soknad", "INNSYN": "https://www.intern.dev.nav.no/foreldrepenger/oversikt", diff --git a/.deploy/foreldrepengesoknad/prod-gcp-teamforeldrepenger.json b/.deploy/foreldrepengesoknad/prod-gcp-teamforeldrepenger.json index cd5a3c4951..f0c499ed63 100644 --- a/.deploy/foreldrepengesoknad/prod-gcp-teamforeldrepenger.json +++ b/.deploy/foreldrepengesoknad/prod-gcp-teamforeldrepenger.json @@ -1,9 +1,11 @@ { "app": "foreldrepengesoknad", "autentisering": true, - "ingressClassName": "nais-ingress-external", - "redirectFrom": "foreldrepengesoknad.nav.no", "ingress": "https://www.nav.no/foreldrepenger/soknad", + "redirect": { + "host": "foreldrepengesoknad.nav.no", + "ingressClassName": "nais-ingress-external" + }, "env": { "PUBLIC_PATH": "/foreldrepenger/soknad", "INNSYN": "https://www.nav.no/foreldrepenger/oversikt", diff --git a/.deploy/naiserator.yaml b/.deploy/naiserator.yaml index 53302f809e..109f2fea6e 100644 --- a/.deploy/naiserator.yaml +++ b/.deploy/naiserator.yaml @@ -67,21 +67,21 @@ spec: - name: NODE_ENV value: 'production' -{{#if redirectFrom}} +{{#with redirect}} --- apiVersion: networking.k8s.io/v1 kind: Ingress metadata: - name: {{app}}-redirect + name: {{../app}}-redirect namespace: teamforeldrepenger labels: team: teamforeldrepenger annotations: - nginx.ingress.kubernetes.io/rewrite-target: {{ingress}}/$1 + nginx.ingress.kubernetes.io/rewrite-target: {{../ingress}}/$1 spec: ingressClassName: {{ingressClassName}} rules: - - host: {{redirectFrom}} + - host: {{host}} http: paths: - path: "/(.*)" @@ -91,4 +91,4 @@ spec: name: {{app}} port: number: 80 -{{/if}} +{{/with}} diff --git a/.deploy/svangerskapspengesoknad/dev-gcp-teamforeldrepenger.json b/.deploy/svangerskapspengesoknad/dev-gcp-teamforeldrepenger.json index c194d104b9..4365b49d2d 100644 --- a/.deploy/svangerskapspengesoknad/dev-gcp-teamforeldrepenger.json +++ b/.deploy/svangerskapspengesoknad/dev-gcp-teamforeldrepenger.json @@ -1,9 +1,11 @@ { "app": "svangerskapspengesoknad", "autentisering": true, - "ingressClassName": "nais-ingress", - "redirectFrom": "svangerskapspengesoknad.intern.dev.nav.no", "ingress": "https://www.intern.dev.nav.no/svangerskapspenger/soknad", + "redirect": { + "host": "svangerskapspengesoknad.intern.dev.nav.no", + "ingressClassName": "nais-ingress" + }, "env": { "PUBLIC_PATH": "/svangerskapspenger/soknad", "INNSYN": "https://www.intern.dev.nav.no/foreldrepenger/oversikt", diff --git a/.deploy/svangerskapspengesoknad/prod-gcp-teamforeldrepenger.json b/.deploy/svangerskapspengesoknad/prod-gcp-teamforeldrepenger.json index 50fe3a5bb1..545dc92b00 100644 --- a/.deploy/svangerskapspengesoknad/prod-gcp-teamforeldrepenger.json +++ b/.deploy/svangerskapspengesoknad/prod-gcp-teamforeldrepenger.json @@ -1,9 +1,11 @@ { "app": "svangerskapspengesoknad", "autentisering": true, - "ingressClassName": "nais-ingress-external", - "redirectFrom": "svangerskapspengesoknad.nav.no", "ingress": "https://www.nav.no/svangerskapspenger/soknad", + "redirect": { + "host": "svangerskapspengesoknad.nav.no", + "ingressClassName": "nais-ingress-external" + }, "env": { "PUBLIC_PATH": "/svangerskapspenger/soknad", "INNSYN": "https://www.nav.no/foreldrepenger/oversikt",