From bd95fcc0f65c9a99c53f831f1d6767a9ad89aa8d Mon Sep 17 00:00:00 2001 From: Sverre Blekastad Stensby Date: Tue, 24 Oct 2023 09:42:58 +0200 Subject: [PATCH 1/2] =?UTF-8?q?La=20til=20redirect=20og=20oppdaterte=20URL?= =?UTF-8?q?er=20for=20sykefrav=C3=A6rsstatistikken.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 2 +- .github/workflows/deploy-redirect-prod.yaml | 1 + .nais/dev.yaml | 2 +- .nais/ekstern-dev.yaml | 2 +- .nais/prod.yaml | 2 +- .../redirect-sykefravarsstatistikk-prod.yaml | 25 +++++++++++++++++++ 6 files changed, 30 insertions(+), 4 deletions(-) create mode 100644 .nais/redirect-sykefravarsstatistikk-prod.yaml diff --git a/.env.development b/.env.development index fb308b42..4f7c1ec5 100644 --- a/.env.development +++ b/.env.development @@ -2,7 +2,7 @@ DECORATOR_BREADCRUMB_THIS_PAGE_URL=http://localhost:3000/forebygge-fravar DECORATOR_ENV=dev SAMTALESTOTTE_URL=https://arbeidsgiver.ekstern.dev.nav.no/samtalestotte FIA_ARBEIDSGIVER_HOSTNAME=arbeidsgiver.ekstern.dev.nav.no -SYKEFRAVARSSTATISTIKK_URL=https://arbeidsgiver.ekstern.dev.nav.no/sykefravarsstatistikk +SYKEFRAVARSSTATISTIKK_URL=https://arbeidsgiver.ekstern.dev.nav.no/forebygge-fravar/sykefravarsstatistikk FOREBYGGINGSPLAN_URL=https://arbeidsgiver.ekstern.dev.nav.no/forebyggingsplan MIN_SIDE_ARBEIDSGIVER_URL=https://arbeidsgiver.ekstern.dev.nav.no/min-side-arbeidsgiver KONTAKT_OSS_ARBEIDSGIVER_URL=https://arbeidsgiver-kontakt-oss.dev.nav.no/kontakt-oss diff --git a/.github/workflows/deploy-redirect-prod.yaml b/.github/workflows/deploy-redirect-prod.yaml index 32fdfce3..9ba3b5b3 100644 --- a/.github/workflows/deploy-redirect-prod.yaml +++ b/.github/workflows/deploy-redirect-prod.yaml @@ -6,6 +6,7 @@ on: - 'main' paths: - '.nais/redirect-prod.yaml' + - '.nais/redirect-sykefravarsstatistikk-prod.yaml' - '.github/workflows/deploy-redirect-prod.yaml' jobs: deploy: diff --git a/.nais/dev.yaml b/.nais/dev.yaml index 3a42f9a0..55326c85 100644 --- a/.nais/dev.yaml +++ b/.nais/dev.yaml @@ -40,7 +40,7 @@ spec: - name: SAMTALESTOTTE_URL value: https://samtalestotte.intern.dev.nav.no/samtalestotte - name: SYKEFRAVARSSTATISTIKK_URL - value: https://sykefravarsstatistikk.intern.dev.nav.no/sykefravarsstatistikk + value: https://forebygge-fravar.intern.dev.nav.no/forebygge-fravar/sykefravarsstatistikk - name: FOREBYGGINGSPLAN_URL value: https://forebyggingsplan-frontend.intern.dev.nav.no/forebyggingsplan - name: MIN_SIDE_ARBEIDSGIVER_URL diff --git a/.nais/ekstern-dev.yaml b/.nais/ekstern-dev.yaml index d0f883b7..7a89f73e 100644 --- a/.nais/ekstern-dev.yaml +++ b/.nais/ekstern-dev.yaml @@ -24,7 +24,7 @@ spec: - name: SAMTALESTOTTE_URL value: https://arbeidsgiver.ekstern.dev.nav.no/samtalestotte - name: SYKEFRAVARSSTATISTIKK_URL - value: https://arbeidsgiver.ekstern.dev.nav.no/sykefravarsstatistikk + value: https://arbeidsgiver.ekstern.dev.nav.no/forebygge-fravar/sykefravarsstatistikk - name: FOREBYGGINGSPLAN_URL value: https://arbeidsgiver.ekstern.dev.nav.no/forebyggingsplan - name: MIN_SIDE_ARBEIDSGIVER_URL diff --git a/.nais/prod.yaml b/.nais/prod.yaml index b4814c5c..dc782ee0 100644 --- a/.nais/prod.yaml +++ b/.nais/prod.yaml @@ -40,7 +40,7 @@ spec: - name: SAMTALESTOTTE_URL value: https://arbeidsgiver.nav.no/samtalestotte - name: SYKEFRAVARSSTATISTIKK_URL - value: https://arbeidsgiver.nav.no/sykefravarsstatistikk + value: https://arbeidsgiver.nav.no/forebygge-fravar/sykefravarsstatistikk - name: FOREBYGGINGSPLAN_URL value: https://arbeidsgiver.nav.no/forebyggingsplan - name: MIN_SIDE_ARBEIDSGIVER_URL diff --git a/.nais/redirect-sykefravarsstatistikk-prod.yaml b/.nais/redirect-sykefravarsstatistikk-prod.yaml new file mode 100644 index 00000000..32728b32 --- /dev/null +++ b/.nais/redirect-sykefravarsstatistikk-prod.yaml @@ -0,0 +1,25 @@ +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + annotations: + nginx.ingress.kubernetes.io/use-regex: "true" + nginx.ingress.kubernetes.io/rewrite-target: "https://arbeidsgiver.nav.no/forebygge-fravar/sykefravarsstatistikk/$2" + prometheus.io/scrape: "false" + labels: + app: min-ia + team: teamia + name: prod-redirect-sykefravarsstatistikk-to-forebygge-fravar + namespace: teamia +spec: + ingressClassName: nais-ingress + rules: + - host: arbeidsgiver.nav.no + http: + paths: + - backend: + service: + name: sykefravarsstatistikk + port: + number: 80 + path: /sykefravarsstatistikk(/|$)(.*) + pathType: ImplementationSpecific From cb02b4fc5b7a5044d988788033f939aa7b9bd7fa Mon Sep 17 00:00:00 2001 From: Sverre Blekastad Stensby Date: Tue, 24 Oct 2023 09:55:17 +0200 Subject: [PATCH 2/2] Fjernet gammel redirect. --- .github/workflows/deploy-redirect-prod.yaml | 3 +-- .nais/redirect-prod.yaml | 25 --------------------- 2 files changed, 1 insertion(+), 27 deletions(-) delete mode 100644 .nais/redirect-prod.yaml diff --git a/.github/workflows/deploy-redirect-prod.yaml b/.github/workflows/deploy-redirect-prod.yaml index 9ba3b5b3..7bc57303 100644 --- a/.github/workflows/deploy-redirect-prod.yaml +++ b/.github/workflows/deploy-redirect-prod.yaml @@ -5,7 +5,6 @@ on: branches: - 'main' paths: - - '.nais/redirect-prod.yaml' - '.nais/redirect-sykefravarsstatistikk-prod.yaml' - '.github/workflows/deploy-redirect-prod.yaml' jobs: @@ -19,4 +18,4 @@ jobs: env: APIKEY: ${{ secrets.NAIS_DEPLOY_APIKEY }} CLUSTER: prod-gcp - RESOURCE: .nais/redirect-prod.yaml \ No newline at end of file + RESOURCE: .nais/redirect-sykefravarsstatistikk-prod.yaml \ No newline at end of file diff --git a/.nais/redirect-prod.yaml b/.nais/redirect-prod.yaml deleted file mode 100644 index 6cd08c3f..00000000 --- a/.nais/redirect-prod.yaml +++ /dev/null @@ -1,25 +0,0 @@ -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - annotations: - nginx.ingress.kubernetes.io/use-regex: "true" - nginx.ingress.kubernetes.io/rewrite-target: "https://arbeidsgiver.nav.no/forebygge-fravar/$2" - prometheus.io/scrape: "false" - labels: - app: min-ia - team: teamia - name: prod-redirect-min-ia-to-forebygge-fravar - namespace: teamia -spec: - ingressClassName: nais-ingress-external - rules: - - host: arbeidsgiver.nav.no - http: - paths: - - backend: - service: - name: min-ia - port: - number: 80 - path: /min-ia(/|$)(.*) - pathType: ImplementationSpecific