-
Notifications
You must be signed in to change notification settings - Fork 2
/
config.test.yml
123 lines (122 loc) · 3.94 KB
/
config.test.yml
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
apiVersion: nais.io/v1alpha1
kind: Application
metadata:
name: dolly-backend-dev
namespace: dolly
labels:
team: dolly
annotations:
nginx.ingress.kubernetes.io/proxy-body-size: "512m"
nginx.ingress.kubernetes.io/proxy-buffer-size: "8m"
nginx.ingress.kubernetes.io/proxy-send-timeout: "600"
nginx.ingress.kubernetes.io/proxy-read-timeout: "600"
spec:
tokenx:
enabled: true
accessPolicy:
inbound:
rules:
- application: dolly-frontend-dev
- application: dolly-frontend-dev-unstable
- application: dolly-idporten
- application: team-dolly-lokal-app
- application: testnav-batch-bestilling-service
- application: testnav-dollystatus
- application: testnav-oversikt-frontend
- application: testnav-tenor-search-service
outbound:
rules:
- application: generer-navn-service
- application: testnav-amelding-service
- application: testnav-arbeidsforhold-service
- application: testnav-arbeidsplassencv-proxy
- application: testnav-inntektsmelding-service
- application: testnav-kodeverk-service
- application: testnav-miljoer-service
- application: testnav-organisasjon-forvalter
- application: testnav-organisasjon-service
- application: testnav-pdl-forvalter-dev
- application: testnav-person-service
- application: testnav-skattekort-service
- application: testnav-sykemelding-api
- application: testnav-sykemelding-api-dev
- application: testnav-synt-sykemelding-api
- application: testnav-synt-sykemelding-api-dev
- application: testnav-tps-messaging-service
- application: testnav-yrkesskade-proxy
- application: testnorge-profil-api-dev
external:
- host: testnav-arena-forvalteren-proxy.dev-fss-pub.nais.io
- host: testnav-brregstub-proxy.dev-fss-pub.nais.io
- host: testnav-dokarkiv-proxy.dev-fss-pub.nais.io
- host: testnav-histark-proxy.dev-fss-pub.nais.io
- host: testnav-inntektstub-proxy.dev-fss-pub.nais.io
- host: testnav-inst-proxy.dev-fss-pub.nais.io
- host: testnav-medl-proxy.dev-fss-pub.nais.io
- host: testnav-kontoregister-person-proxy.dev-fss-pub.nais.io
- host: testnav-krrstub-proxy.dev-fss-pub.nais.io
- host: testnav-norg2-proxy.dev-fss-pub.nais.io
- host: testnav-pensjon-testdata-facade-proxy.dev-fss-pub.nais.io
- host: testnav-pdl-proxy.dev-fss-pub.nais.io
- host: testnav-sigrunstub-proxy.dev-fss-pub.nais.io
- host: testnav-skjermingsregister-proxy.dev-fss-pub.nais.io
- host: testnav-udistub-proxy.dev-fss-pub.nais.io
webproxy: true
azure:
application:
allowAllUsers: true
enabled: true
tenant: nav.no
claims:
groups:
- id: '2d7f1c0d-5784-4f81-8bb2-8f3a79f8f949' #everyone else
- id: '9c7efec1-1599-4216-a67e-6fd53a6a951c' #admins
image: "{{image}}"
openSearch:
instance: bestillinger
access: admin
env:
- name: SPRING_PROFILES_ACTIVE
value: dev
envFrom:
- secret: user-encryption-dev
replicas:
min: 1
max: 1
port: 8080
ingresses:
- "https://dolly-backend-dev.intern.dev.nav.no"
liveness:
path: /internal/isAlive
initialDelay: 20
periodSeconds: 2
failureThreshold: 140
observability:
logging:
destinations:
- id: elastic
autoInstrumentation:
enabled: true
runtime: java
readiness:
path: /internal/isReady
initialDelay: 20
periodSeconds: 2
failureThreshold: 140
prometheus:
enabled: true
path: /internal/metrics
resources:
requests:
cpu: 200m
memory: 1024Mi
limits:
memory: 2048Mi
gcp:
sqlInstances:
- type: POSTGRES_15
tier: db-custom-1-3840
name: testnav-dolly-backend-dev
databases:
- name: testnav-dolly-backend-dev
autoBackupHour: 3