-
Notifications
You must be signed in to change notification settings - Fork 0
/
naiserator-prod.yaml
140 lines (140 loc) · 3.84 KB
/
naiserator-prod.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
apiVersion: "nais.io/v1alpha1"
kind: "Application"
metadata:
name: syk-dig-backend
namespace: teamsykmelding
labels:
team: teamsykmelding
spec:
image: {{ image }}
gcp:
sqlInstances:
- name: syk-dig-backend-db-instance
type: POSTGRES_14
diskSize: 10
databases:
- name: syk-dig-backend
envVarPrefix: DB
users:
- name: syk-dig-oppgavelytter
diskAutoresize: true
highAvailability: false
diskType: SSD
insights:
enabled: true
flags:
- name: cloudsql.logical_decoding
value: "on"
pointInTimeRecovery: true
tier: db-custom-1-3840
replicas:
min: 2
max: 4
cpuThresholdPercentage: 90
port: 8080
liveness:
path: /internal/health
readiness:
path: /internal/health
startup:
path: /internal/health
initialDelay: 60
prometheus:
enabled: true
path: /internal/prometheus
observability:
autoInstrumentation:
enabled: true
runtime: java
logging:
destinations:
- id: loki
- id: elastic
resources:
limits:
memory: 2Gi
requests:
cpu: 50m
memory: 1000Mi
kafka:
pool: nav-prod
azure:
application:
allowAllUsers: true
enabled: true
claims:
extra:
- NAVident
accessPolicy:
inbound:
rules:
- application: syk-dig
outbound:
rules:
- application: istilgangskontroll
namespace: teamsykefravr
cluster: prod-gcp
- application: kodeverk-api
namespace: team-rocket
cluster: prod-gcp
- application: smregistrering-backend
namespace: teamsykmelding
cluster: prod-gcp
- application: syfohelsenettproxy
namespace: teamsykmelding
cluster: prod-gcp
- application: smtss
namespace: teamsykmelding
cluster: prod-gcp
- application: syfosmpapirregler
namespace: teamsykmelding
cluster: prod-gcp
external:
- host: saf.prod-fss-pub.nais.io
- host: pdl-api.prod-fss-pub.nais.io
- host: dokarkiv.prod-fss-pub.nais.io
- host: oppgave.prod-fss-pub.nais.io
leaderElection: true
secureLogs:
enabled: true
env:
- name: ISTILGANGSKONTROLL_AAD_CLIENT_ID
value: prod-gcp.teamsykefravr.istilgangskontroll
- name: SAF_URL
value: https://saf.prod-fss-pub.nais.io
- name: SAF_CLIENT_ID
value: prod-fss.teamdokumenthandtering.saf
- name: PDL_URL
value: https://pdl-api.prod-fss-pub.nais.io/graphql
- name: PDL_CLIENT_ID
value: prod-fss.pdl.pdl-api
- name: KODEVERK_URL
value: http://kodeverk-api.team-rocket
- name: KODEVERK_CLIENT_ID
value: prod-gcp.team-rocket.kodeverk-api
- name: DOKARKIV_URL
value: https://dokarkiv.prod-fss-pub.nais.io/rest/journalpostapi/v1/journalpost
- name: DOKARKIV_CLIENT_ID
value: prod-fss.teamdokumenthandtering.dokarkiv
- name: OPPGAVE_URL
value: https://oppgave.prod-fss-pub.nais.io/api/v1/oppgaver
- name: OPPGAVE_CLIENT_ID
value: prod-fss.oppgavehandtering.oppgave
- name: OPPGAVE_TOPIC
value: oppgavehandtering.oppgavehendelse-v1
- name: SMREGISTRERING_URL
value: http://smregistrering-backend
- name: SMREGISTRERING_CLIENT_ID
value: prod-gcp.teamsykmelding.smregistrering-backend
- name: HELSENETT_URL
value: http://syfohelsenettproxy
- name: HELSENETT_CLIENT_ID
value: prod-gcp.teamsykmelding.syfohelsenettproxy
- name: SMTSS_URL
value: http://smtss
- name: SMTSS_CLIENT_ID
value: prod-gcp.teamsykmelding.smtss
- name: SYFOSMPAPIRREGLER_URL
value: http://syfosmpapirregler
- name: SYFOSMPAPIRREGLER_CLIENT_ID
value: prod-gcp.teamsykmelding.syfosmpapirregler