Skip to content

Commit 896434e

Browse files
committed
Første versjon av ung-sak-web deployment
1 parent 78ce1aa commit 896434e

File tree

2 files changed

+118
-11
lines changed

2 files changed

+118
-11
lines changed

.github/workflows/ung-sak-web-build-deploy.yml

+6-11
Original file line numberDiff line numberDiff line change
@@ -46,14 +46,9 @@ jobs:
4646
project_id: ${{ vars.NAIS_MANAGEMENT_PROJECT_ID }}
4747
identity_provider: ${{ secrets.NAIS_WORKLOAD_IDENTITY_PROVIDER }}
4848
push-image: true
49-
50-
- name: Sjekk build utputt
51-
run: |
52-
echo "BYGD_IMAGE=${{ steps.docker-push.outputs.image }}" >> $GITHUB_OUTPUT
53-
echo "BYGD_TAG=${{ steps.docker-push.outputs.tag }}" >> $GITHUB_OUTPUT
54-
# - name: Deploy to nais
55-
# uses: nais/deploy/actions/deploy@v2
56-
# env:
57-
# CLUSTER: ${{ env.CLUSTER }}
58-
# RESOURCE: deploy/ung/${{ env.CLUSTER }}.yml
59-
# VAR: image=${{ steps.docker-push.outputs.image }}
49+
- name: Deploy to nais
50+
uses: nais/deploy/actions/deploy@v2
51+
env:
52+
CLUSTER: ${{ env.CLUSTER }}
53+
RESOURCE: deploy/ung/${{ env.CLUSTER }}.yml
54+
VAR: image=${{ env.DOCKER_METADATA_OUTPUT_TAGS }}

deploy/ung/dev-gcp.yml

+112
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,112 @@
1+
apiVersion: "nais.io/v1alpha1"
2+
kind: "Application"
3+
metadata:
4+
name: ung-sak-web
5+
namespace: k9saksbehandling
6+
labels:
7+
team: k9saksbehandling
8+
annotations:
9+
nais.io/run-as-user: "101" #nginx
10+
nais.io/read-only-file-system: "false" #nginx
11+
nginx.ingress.kubernetes.io/proxy-buffer-size: "32k"
12+
nginx.ingress.kubernetes.io/proxy-read-timeout: "600"
13+
nginx.ingress.kubernetes.io/proxy-send-timeout: "600"
14+
spec:
15+
image: {{ image }}
16+
port: 9005
17+
liveness:
18+
path: /isAlive
19+
readiness:
20+
path: /isReady
21+
replicas:
22+
disableAutoScaling: true
23+
min: 2
24+
max: 2
25+
resources:
26+
requests:
27+
cpu: 200m
28+
memory: 32Mi
29+
limits:
30+
memory: 64Mi
31+
ingresses:
32+
- "https://ung.intern.dev.nav.no"
33+
accessPolicy:
34+
outbound:
35+
rules:
36+
- application: ung-sak
37+
env:
38+
- name: APP_NAME
39+
value: ung-sak-web
40+
- name: APP_URL
41+
value: "http://ung-sak"
42+
- name: APP_PORT
43+
value: "9005"
44+
- name: APP_URL_K9FORMIDLING
45+
value: "http://k9-formidling"
46+
- name: APP_URL_K9FORMIDLING_DD
47+
value: "http://k9-formidling-dokumentdata.k9saksbehandling"
48+
- name: APP_URL_K9OPPDRAG
49+
value: "http://k9-oppdrag.default"
50+
- name: APP_URL_KLAGE
51+
value: "http://k9-klage.k9saksbehandling"
52+
- name: APP_URL_K9TILBAKE
53+
value: "http://k9-tilbake.default"
54+
- name: APP_URL_K9FORDEL
55+
value: "http://k9-fordel.k9saksbehandling"
56+
- name: ENDRINGSLOGG_URL
57+
value: "https://familie-endringslogg.intern.dev.nav.no/"
58+
59+
# Feature-flag
60+
- name: KLAGE_KABAL
61+
value: "true"
62+
- name: VARSELTEKST
63+
value: "true"
64+
- name: DOKUMENTDATA
65+
value: "true"
66+
- name: UNNTAKSBEHANDLING
67+
value: "true"
68+
- name: KLAGEBEHANDLING
69+
value: "true"
70+
- name: TILBAKE
71+
value: "true"
72+
- name: SOKNADPERIODESTRIPE
73+
value: "false"
74+
- name: TYPE_MEDISINSKE_OPPLYSNINGER_BREV
75+
value: "true"
76+
- name: LOS_MARKER_BEHANDLING
77+
value: "true"
78+
- name: LOS_MARKER_BEHANDLING_SUBMIT
79+
value: "true"
80+
- name: AKSJONSPUNKT_9015
81+
value: "true"
82+
- name: ALDERSVILKAR_KRONISK_SYK
83+
value: "true"
84+
- name: FRITEKST_REDIGERING
85+
value: "true"
86+
- name: INKLUDER_KALENDER_PILS
87+
value: "true"
88+
- name: SKJUL_AVSLUTTET_ARBEIDSGIVER
89+
value: "true"
90+
- name: OMS_PUNSJSTRIPE
91+
value: "true"
92+
- name: OMSORGEN_FOR_PERIODISERT
93+
value: "true"
94+
- name: OVERSTYR_BEREGNING
95+
value: "true"
96+
- name: "BRUK_V2_MELDINGER"
97+
value: "true"
98+
- name: NYE_NOKKELTALL
99+
value: "true"
100+
- name: PROSESS_VILKAR_SOKNADSFRIST
101+
value: "true"
102+
- name: UTVIDET_VARSELFELT
103+
value: "true"
104+
- name: SKILL_UT_PRIVATPERSON
105+
value: "true"
106+
- name: AUTOMATISK_VURDERT_MEDLEMSKAP
107+
value: "true"
108+
- name: BRUK_V2_SAK_DOKUMENTER
109+
value: "true"
110+
- name: OPPTJENING_READ_ONLY_PERIODER
111+
value: "true"
112+

0 commit comments

Comments
 (0)