Skip to content

Commit

Permalink
Splitt datapakker soknar/fritekstAvslag nais.yaml i 2 filer
Browse files Browse the repository at this point in the history
  • Loading branch information
hestad committed May 22, 2024
1 parent e73bb87 commit b8b7a03
Show file tree
Hide file tree
Showing 16 changed files with 95 additions and 90 deletions.
4 changes: 0 additions & 4 deletions .github/actions/deploy/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,6 @@ inputs:
resource:
required: true
description: 'path to nais.yml'
vars:
required: false
description: 'Optional, default empty, path to nais-dev.json/nais-prod.json'
default: ''

runs:
using: "composite"
Expand Down
12 changes: 4 additions & 8 deletions .github/workflows/datapakker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,8 +57,7 @@ jobs:
with:
var: image=europe-north1-docker.pkg.dev/nais-management-233d/supstonad/su-se-bakover-datapakker-soknad-job:${{ github.sha }}
cluster: dev-fss
vars: datapakker/soknad/nais-dev.json
resource: datapakker/soknad/nais.yml
resource: datapakker/soknad/.nais/dev.yaml

deploy_to_dev_fritekstAvslag:
name: Deploy to dev fritekstAvslag
Expand All @@ -70,8 +69,7 @@ jobs:
with:
var: image=europe-north1-docker.pkg.dev/nais-management-233d/supstonad/su-se-bakover-datapakker-fritekstavslag-job:${{ github.sha }}
cluster: dev-fss
vars: datapakker/fritekstAvslag/nais-dev.json
resource: datapakker/fritekstAvslag/nais.yml
resource: datapakker/fritekstAvslag/.nais/dev.yaml

deploy_to_prod_soknad:
name: Deploy to prod
Expand All @@ -83,8 +81,7 @@ jobs:
with:
var: image=europe-north1-docker.pkg.dev/nais-management-233d/supstonad/su-se-bakover-datapakker-soknad-job:${{ github.sha }}
cluster: prod-fss
vars: datapakker/soknad/nais-prod.json
resource: datapakker/soknad/nais.yml
resource: datapakker/soknad/.nais/prod.yaml

deploy_to_prod_fritekstAvslag:
name: Deploy to prod
Expand All @@ -96,5 +93,4 @@ jobs:
with:
var: image=europe-north1-docker.pkg.dev/nais-management-233d/supstonad/su-se-bakover-datapakker-fritekstavslag-job:${{ github.sha }}
cluster: prod-fss
vars: datapakker/fritekstAvslag/nais-prod.json
resource: datapakker/fritekstAvslag/nais.yml
resource: datapakker/fritekstAvslag/.nais/prod.yaml
5 changes: 0 additions & 5 deletions .github/workflows/reusable-deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,6 @@ on:
required: true
description: 'Required. Path to nais.yml'
type: string
vars:
required: false
description: 'Optional, default empty, path to nais-dev.json/nais-prod.json'
default: ''
type: string

permissions: {}

Expand Down
1 change: 0 additions & 1 deletion .github/workflows/su-se-bakover-branch-deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,5 @@ jobs:
uses: navikt/su-se-bakover/.github/workflows/reusable-deploy.yml@master
with:
cluster: dev-fss
vars: nais-dev.json
var: image=europe-north1-docker.pkg.dev/nais-management-233d/supstonad/su-se-bakover-app:${{ github.sha }}
resource: .nais/dev.yaml
1 change: 0 additions & 1 deletion .github/workflows/su-se-bakover-master.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,6 @@ jobs:
uses: navikt/su-se-bakover/.github/workflows/reusable-deploy.yml@master
with:
cluster: dev-fss
vars: nais-dev.json
var: image=europe-north1-docker.pkg.dev/nais-management-233d/supstonad/su-se-bakover-app:${{ github.sha }}
resource: .nais/dev.yaml

Expand Down
1 change: 0 additions & 1 deletion .github/workflows/su-se-bakover-prod-deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,4 @@ jobs:
with:
var: image=europe-north1-docker.pkg.dev/nais-management-233d/supstonad/su-se-bakover-app:${{ github.sha }}
cluster: prod-fss
vars: nais-prod.json
resource: .nais/prod.yaml
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -255,12 +255,12 @@ prod: https://alertmanager.prod-fss.nav.cloud.nais.io/#/alerts

Dersom man ønsker å inspisere meldingene i preprod-miljøet:

* Via VmWare (utvikler image): http://a34drvw006.devillo.no:8000/ navn på hostname/lø ligger i `nais-dev.json`.
* Via VmWare (utvikler image): http://a34drvw006.devillo.no:8000/ navn på hostname/lø ligger i `.nais/dev.yaml`.

I preprod: Dersom man ønsker å slette/endre/legge til meldinger eller flytte fra backoff til hovedkø, kan man
bruke https://github.com/jmstoolbox/jmstoolbox

* Finn hostname/kø i `nais-dev.json`.
* Finn hostname/kø i `.nais/dev.yaml`.
* Ping hostname for å få IP `10.53.17.118`
* Finn username/password i vault: https://vault.adeo.no/ui/vault/secrets/serviceuser/show/dev/srvsupstonad
* Legg inn channel: `Q1_SU_SE_BAKOVER`
Expand All @@ -276,7 +276,7 @@ Denne vil opprette PRs en gang i uka på dependencies som ikke kjører siste ver
## Koble til database i preprod/prod

1. Via naisdevice (fungerer kun med nav image) eller via vmware
2. Finner settings i `nais-dev.json` og `nais-prod.json`.
2. Finner settings i `.nais/dev.yaml` og `.nais/prod.yaml`.
3. Hent brukernavn/passord på https://vault.adeo.no/ui/vault/secrets (login med oidc). Åpne konsollen og velg ønsket
rolle:
1. `vault read postgresql/preprod-fss/creds/supstonad-db-15-dev-readonly`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,14 @@ spec:
enabled: true
paths:
- mountPath: /var/run/secrets/nais.io/vault
kvPath: /secret/supstonad/{{ secret_env }}
kvPath: /secret/supstonad/dev
webproxy: true
env:
{{#each env}}
- name: {{@key}}
value: "{{this}}"
{{/each}}
- name: GCP_PROJECT
value: "supstonad-dev-0e48"
- name: VAULT_MOUNTPATH
value: "postgresql/preprod-fss/"
- name: DATABASE_NAME
value: "supstonad-db-15-dev"
- name: DATABASE_JDBC_URL
value: "jdbc:postgresql://b27dbvl030.preprod.local:5432/supstonad-db-15-dev"
26 changes: 26 additions & 0 deletions datapakker/fritekstAvslag/.nais/prod.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
apiVersion: nais.io/v1
kind: Naisjob
metadata:
labels:
team: supstonad
name: su-datapakke-soknad
namespace: supstonad
spec:
schedule: '1 1 * * *'
image: {{ image }}
concurrencyPolicy: Replace
vault:
enabled: true
paths:
- mountPath: /var/run/secrets/nais.io/vault
kvPath: /secret/supstonad/prod
webproxy: true
env:
- name: GCP_PROJECT
value: "supstonad-prod-9599"
- name: VAULT_MOUNTPATH
value: "postgresql/prod-fss/"
- name: DATABASE_NAME
value: "supstonad-db-15-prod"
- name: DATABASE_JDBC_URL
value: "jdbc:postgresql://A01DBVL036.adeo.no:5432/supstonad-db-15-prod"
10 changes: 0 additions & 10 deletions datapakker/fritekstAvslag/nais-dev.json

This file was deleted.

10 changes: 0 additions & 10 deletions datapakker/fritekstAvslag/nais-prod.json

This file was deleted.

27 changes: 27 additions & 0 deletions datapakker/soknad/.nais/dev.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
apiVersion: nais.io/v1
kind: Naisjob
metadata:
labels:
team: supstonad
name: su-datapakke-fritekst
namespace: supstonad
spec:
# Run every 1st day of the month at 00:15
schedule: '15 0 1 * *'
image: {{ image }}
concurrencyPolicy: Replace
vault:
enabled: true
paths:
- mountPath: /var/run/secrets/nais.io/vault
kvPath: /secret/supstonad/dev
webproxy: true
env:
- name: GCP_PROJECT
value: "supstonad-dev-0e48"
- name: VAULT_MOUNTPATH
value: "postgresql/preprod-fss/"
- name: DATABASE_NAME
value: "supstonad-db-15-dev"
- name: DATABASE_JDBC_URL
value: "jdbc:postgresql://b27dbvl030.preprod.local:5432/supstonad-db-15-dev"
26 changes: 26 additions & 0 deletions datapakker/soknad/.nais/prod.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
apiVersion: nais.io/v1
kind: Naisjob
metadata:
labels:
team: supstonad
name: su-datapakke-soknad
namespace: supstonad
spec:
schedule: '1 1 * * *'
image: {{ image }}
concurrencyPolicy: Replace
vault:
enabled: true
paths:
- mountPath: /var/run/secrets/nais.io/vault
kvPath: /secret/supstonad/prod
webproxy: true
env:
- name: GCP_PROJECT
value: "supstonad-prod-9599"
- name: VAULT_MOUNTPATH
value: "postgresql/prod-fss/"
- name: DATABASE_NAME
value: "supstonad-db-15-prod"
- name: DATABASE_JDBC_URL
value: "jdbc:postgresql://A01DBVL036.adeo.no:5432/supstonad-db-15-prod"
10 changes: 0 additions & 10 deletions datapakker/soknad/nais-dev.json

This file was deleted.

10 changes: 0 additions & 10 deletions datapakker/soknad/nais-prod.json

This file was deleted.

22 changes: 0 additions & 22 deletions datapakker/soknad/nais.yml

This file was deleted.

0 comments on commit b8b7a03

Please sign in to comment.