Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

4 oppsett database #3559

Closed
wants to merge 172 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
172 commits
Select commit Hold shift + click to select a range
1aa6d65
Lagt til app for levende arbeidsforhold
stigus Jun 21, 2024
3d2d501
Liten folder fix
stigus Jun 21, 2024
15c0d6b
Liten name fix
stigus Jun 21, 2024
8e0a996
Liten name fix
stigus Jun 21, 2024
894f1b0
Revertert endringer i generer-navn-service
stigus Jun 21, 2024
47b9e2f
#deploy-levende-arbeidsforhold-service
ulrikHesmyr Jun 21, 2024
dc528e8
test tilgang
ulrikHesmyr Jun 24, 2024
01e8058
Fungerer å kjøre lokalt
Andrea-Devold-Fjeld Jun 21, 2024
bce8064
Fjernet develocity
Andrea-Devold-Fjeld Jun 24, 2024
5881a96
renamet applikasjonen
Andrea-Devold-Fjeld Jun 24, 2024
57ae028
Lagt til KafkaConfig.java
Andrea-Devold-Fjeld Jun 24, 2024
e7c0ddf
Test tilgang
Martineem Jun 24, 2024
bbf8f66
Lagt til kafke implementation
Andrea-Devold-Fjeld Jun 24, 2024
e5b8a8d
Lagt til kafke implementationLagt til settings
Andrea-Devold-Fjeld Jun 24, 2024
5b73bd8
Kommentert ut // implementation 'io.confluent:kafka-avro-serialize…
Andrea-Devold-Fjeld Jun 25, 2024
15b2851
Kommentert ut // implementation 'io.confluent:kafka-avro-serialize…
Andrea-Devold-Fjeld Jun 25, 2024
3d54d5a
Fungerer
Andrea-Devold-Fjeld Jun 25, 2024
153660f
FUNGERER
ulrikHesmyr Jun 25, 2024
566aaa0
#deploy-levende-arbeidsforhold-service
ulrikHesmyr Jun 25, 2024
baf4595
#deploy-levende-arbeidsforhold-service
ulrikHesmyr Jun 25, 2024
242aa34
Fjerne ubrukt kode fra template
Martineem Jun 26, 2024
b905a6a
Merge remote-tracking branch 'origin/feature/sommeroppgave-app' into …
Martineem Jun 26, 2024
6886157
Start på å hente PDL hendelser
Martineem Jun 26, 2024
85a0a53
Slettet ting som var til generer navn service
Andrea-Devold-Fjeld Jun 26, 2024
80dfbbf
Spring module method helloworld
ulrikHesmyr Jun 27, 2024
2fa7a0a
La til annotation i DoedsfallListener.java
Andrea-Devold-Fjeld Jun 27, 2024
5eaa84a
La til kafka group id i application.yaml og eventlistener
Andrea-Devold-Fjeld Jun 27, 2024
174f311
Add dev .yml file and changes to KafkaConfig.java
ulrikHesmyr Jun 27, 2024
3effcf3
Endret typo for KafkaConfig group-id
ulrikHesmyr Jun 27, 2024
028d7a2
Troubleshooting fikse logger, endre til =dev i Dockerfile
ulrikHesmyr Jun 27, 2024
42d09ef
Troubleshooting fikse logger, endre til =prod i Dockerfile
ulrikHesmyr Jun 27, 2024
1104503
Fjernet Profile("dev") i listener filen
ulrikHesmyr Jun 27, 2024
f114ede
Fjernet Profile("dev") i KafkaConfig.java filen
ulrikHesmyr Jun 27, 2024
b47bf66
Endret til Profile("dev", "prod") i KafkaConfig.java filen
ulrikHesmyr Jun 27, 2024
b5eb607
Kommenterer ut logging som spammer elastic
stigus Jun 27, 2024
4f62b0b
Init skrive ut records
ulrikHesmyr Jun 28, 2024
98635e7
Kopier over .avdl-filer fra pdl-repoet
Martineem Jul 1, 2024
98e29b7
Slettet .avdl-filer, la til .avsc-filer
ulrikHesmyr Jul 1, 2024
d6d4572
Endre objekt-type til records
Martineem Jul 1, 2024
acf2108
Skriver ut records
ulrikHesmyr Jul 1, 2024
3ae58b3
Skriver ut records
ulrikHesmyr Jul 1, 2024
c3e3afb
Lagt til Consumers.java
Andrea-Devold-Fjeld Jul 1, 2024
12ac795
Lagt til HentArbeidsforholdCommand.java
Andrea-Devold-Fjeld Jul 1, 2024
cc5e7c5
Lagt til HentArbeidsforholdConsumer.java
Andrea-Devold-Fjeld Jul 1, 2024
8aadf9c
Lagt service mappe og laget en tom service klasse
Andrea-Devold-Fjeld Jul 1, 2024
150412b
Se om consumer fungerer nåt deployet #deploy-levende-arbeidsforhold-s…
Andrea-Devold-Fjeld Jul 1, 2024
5b3f448
Se om consumer fungerer nåt deployet
Andrea-Devold-Fjeld Jul 1, 2024
98b0ce1
Se om jeg får kjørt consumer #deploy
Andrea-Devold-Fjeld Jul 1, 2024
db7a740
Se om jeg får kjørt consumer #deploy-levende-arbeidsforhold-service
Andrea-Devold-Fjeld Jul 1, 2024
441bb74
Se om jeg får kjørt consumer #deploy-levende-arbeidsforhold-service
Andrea-Devold-Fjeld Jul 1, 2024
1a62bd9
Se om jeg får kjørt consumer #deploy-levende-arbeidsforhold-service
Andrea-Devold-Fjeld Jul 1, 2024
22a088b
Se om jeg får kjørt consumer #deploy-levende-arbeidsforhold-service
Andrea-Devold-Fjeld Jul 1, 2024
273e88f
Forandret fra å logge token
Andrea-Devold-Fjeld Jul 2, 2024
b0023cc
Forandret fra å logge token #deploy-levende-arbeidsforhold-service
Andrea-Devold-Fjeld Jul 2, 2024
9c7a07c
Lagt til controller
Andrea-Devold-Fjeld Jul 2, 2024
6673a4b
Skriver ut kun doedsfall
ulrikHesmyr Jul 1, 2024
bae2c1d
Skriver ut til konsoll når dødsfall-hendelser forekommer
ulrikHesmyr Jul 1, 2024
5598b54
La til en tilfeldig suffix for group-id sånn at vi ikke kun har 1 kon…
ulrikHesmyr Jul 2, 2024
0322a10
Fått hjelp av Stian #deploy-levende-arbeidsforhold-service
Andrea-Devold-Fjeld Jul 2, 2024
0ea7d0b
Fått hjelp av Stian #deploy-levende-arbeidsforhold-service
Andrea-Devold-Fjeld Jul 2, 2024
2c8516b
Fått hjelp av Stian #deploy-levende-arbeidsforhold-service
Andrea-Devold-Fjeld Jul 2, 2024
2bce554
Tror at man får hentet arbeidsforhold
Andrea-Devold-Fjeld Jul 2, 2024
61a66a7
Lagt til endre arbeidsforhold command og consumer
Andrea-Devold-Fjeld Jul 2, 2024
21f1328
Lagt til endre arbeidsforhold command og consumer
Andrea-Devold-Fjeld Jul 2, 2024
1d96864
Lagt til endre arbeidsforhold command og consumer
Andrea-Devold-Fjeld Jul 2, 2024
87791b1
Se om jeg får kjørt consumer #deploy-levende-arbeidsforhold-service
Andrea-Devold-Fjeld Jul 1, 2024
8f813f4
Se om jeg får kjørt consumer #deploy-levende-arbeidsforhold-service
Andrea-Devold-Fjeld Jul 1, 2024
3868d2b
Forandret fra å logge token
Andrea-Devold-Fjeld Jul 2, 2024
fa7f060
Forandret fra å logge token #deploy-levende-arbeidsforhold-service
Andrea-Devold-Fjeld Jul 2, 2024
a636b5d
Rebaset forandringen
Andrea-Devold-Fjeld Jul 2, 2024
b9b8da8
Fått hjelp av Stian #deploy-levende-arbeidsforhold-service
Andrea-Devold-Fjeld Jul 2, 2024
b9f4038
Fått hjelp av Stian #deploy-levende-arbeidsforhold-service
Andrea-Devold-Fjeld Jul 2, 2024
977c806
Tror at man får hentet arbeidsforhold
Andrea-Devold-Fjeld Jul 2, 2024
ede4f72
Limet fra endre-arbeidsforhold
Andrea-Devold-Fjeld Jul 2, 2024
9c157ef
Lagt inn standalone.insecure
Andrea-Devold-Fjeld Jul 2, 2024
2f85959
Limt inn fra endre-arbeidsforhold
Andrea-Devold-Fjeld Jul 2, 2024
b4f4862
Limt inn fra endre-arbeidsforhold
Andrea-Devold-Fjeld Jul 2, 2024
367d997
Merge branch 'refs/heads/endre-arbeidsforhold' into feature/sommeropp…
Andrea-Devold-Fjeld Jul 2, 2024
56c2219
Limt inn fra endre-arbeidsforhold
Andrea-Devold-Fjeld Jul 2, 2024
725c5a9
Merge branch 'refs/heads/endre-arbeidsforhold' into feature/sommeropp…
Andrea-Devold-Fjeld Jul 2, 2024
3d5c327
Endret fra ArbeidsforholdDTO til Arbeidsforhold klassen
ulrikHesmyr Jul 2, 2024
b38723a
Prøvet å lage en EndreArbeidsforholdCommand
Andrea-Devold-Fjeld Jul 2, 2024
33c9beb
La to EndreArbeidsforholdCommand i HentArbeidsforholdConsumer.java og…
Andrea-Devold-Fjeld Jul 3, 2024
913bf3b
Lagt til endre arbeidsforhold command og consumer
Andrea-Devold-Fjeld Jul 2, 2024
eac2469
Forandret fra å logge token #deploy-levende-arbeidsforhold-service
Andrea-Devold-Fjeld Jul 2, 2024
489feac
Rebaset forandringen
Andrea-Devold-Fjeld Jul 2, 2024
8f3ac44
Fått hjelp av Stian #deploy-levende-arbeidsforhold-service
Andrea-Devold-Fjeld Jul 2, 2024
171bcb5
Limt inn fra endre-arbeidsforhold
Andrea-Devold-Fjeld Jul 2, 2024
aed7f4f
Endret fra ArbeidsforholdDTO til Arbeidsforhold klassen
ulrikHesmyr Jul 2, 2024
79d8a19
Må endre i EndreArbeidsforholdCommand.java
Andrea-Devold-Fjeld Jul 3, 2024
02b1564
Sender spørring med aktørid
Martineem Jul 3, 2024
6246c10
Merge pull request #3533 from navikt/1.2-sende-sporring-m-aktorid
ulrikHesmyr Jul 3, 2024
8f82d08
Endret fra ArbeidsforholdDTO til Arbeidsforhold
Martineem Jul 3, 2024
a266404
Setter opp riktig endepunkt ved bruk av proxy
Martineem Jul 3, 2024
0360b66
Lager metode for å håndtere arbeidsforhold ved dødsfall
Martineem Jul 3, 2024
4b58ed5
Avslutter nå alle arbeidsforhold for en person på dødsfall
Martineem Jul 3, 2024
cea4b63
Endret EndreArbeidsforholdCommand.java til å logge annerledes slik at…
Andrea-Devold-Fjeld Jul 3, 2024
9e5150a
Nå kræsjer den ikke
Andrea-Devold-Fjeld Jul 3, 2024
f36a1b8
Forandret put meldingen
Andrea-Devold-Fjeld Jul 3, 2024
38f135f
La til ny/riktig Arbeidsforhold klasse
ulrikHesmyr Jul 4, 2024
3f0f211
Forandre til put meldingen til å ha header
Andrea-Devold-Fjeld Jul 4, 2024
a558574
Endrer arbeidsforhold med gyldig sluttårsak- og varslings-kode
Martineem Jul 4, 2024
85b29ff
Legger til toString for Arbeidsforhold
Martineem Jul 4, 2024
7131343
Forandret EndreArbeidsforholdCommand.java slik at den ikke gir feilme…
Andrea-Devold-Fjeld Jul 4, 2024
7a30f23
Fungerer å endrearbeidsforhold. Endret put kallet i EndreArbeidsforho…
Andrea-Devold-Fjeld Jul 4, 2024
12d4b5d
La til .subscribe()
ulrikHesmyr Jul 4, 2024
c1a9763
Rydder opp og fjerner ubrukte filer
Martineem Jul 4, 2024
79805cc
Legger til SupressWarning på SonarCloud
Martineem Jul 4, 2024
38b8c7d
Fjernet logging av suksess-scenarier. Logger kun for feilscenarier
ulrikHesmyr Jul 4, 2024
cbb0e67
La til doxygen dokumentasjon for /listener mappen
ulrikHesmyr Jul 5, 2024
2399d2f
Skrev readme for /domain.v1 folderen
ulrikHesmyr Jul 5, 2024
e002922
Deployer for å se feilmeldinger #deploy-levende-arbeidsforhold-service
Andrea-Devold-Fjeld Jul 5, 2024
53373a2
Legger til sjekk om arbeidsforholdet allerede er avsluttet
Martineem Jul 5, 2024
e848bb9
Lagt til outbound.external.host: testnav-aareg-proxy.dev-fss-pub.nais…
Andrea-Devold-Fjeld Jul 5, 2024
07d8748
Lagt på lenger maxLength av stacktrace og prøver mindre endringer for…
stigus Jul 5, 2024
8ea3d27
Merge remote-tracking branch 'origin/feature/sommeroppgave-app' into …
stigus Jul 5, 2024
fcb7890
Lagt på lenger maxLength av stacktrace og prøver mindre endringer for…
stigus Jul 5, 2024
05647ef
Whoops
stigus Jul 5, 2024
70afa58
Revert "Whoops"
stigus Jul 5, 2024
ed6d8a5
Revert "Lagt på lenger maxLength av stacktrace og prøver mindre endri…
stigus Jul 5, 2024
ac5c27d
Revert "Lagt på lenger maxLength av stacktrace og prøver mindre endri…
stigus Jul 5, 2024
0f0ecc1
Lagt til kafka.groupid i config.yml #deploy-levende-arbeidsforhold-se…
Andrea-Devold-Fjeld Jul 5, 2024
19caece
lagt til pool i application.yml #deploy-levende-arbeidsforhold-service
Andrea-Devold-Fjeld Jul 5, 2024
61611c6
Fjernet det jeg gjorde #deploy-levende-arbeidsforhold-service
Andrea-Devold-Fjeld Jul 5, 2024
1231098
Deployer hoved-branch
ulrikHesmyr Jul 5, 2024
dfffc20
Laget en ny app levende-arbeidsforhold-ansettelse
Andrea-Devold-Fjeld Jul 8, 2024
4f13bae
Added config filene
Andrea-Devold-Fjeld Jul 8, 2024
df9e55d
Fikset i imports
ulrikHesmyr Jul 9, 2024
fbd33e6
Fjernet ubrukte imports
ulrikHesmyr Jul 9, 2024
e69a75f
Fikset domain import paths
ulrikHesmyr Jul 9, 2024
b638060
Sletter DoedsfallListener.java
ulrikHesmyr Jul 9, 2024
c6cb10c
Legger til application.yml og logback-spring.xml som manglet
ulrikHesmyr Jul 9, 2024
d48fc74
Endret navn på prosjekt i application.yml
ulrikHesmyr Jul 9, 2024
5d089cb
Laget MVP av Tenor consumer
ulrikHesmyr Jul 9, 2024
b92bf59
Fikset i imports
ulrikHesmyr Jul 9, 2024
6e7b888
Fjernet ubrukte imports
ulrikHesmyr Jul 9, 2024
f5b21c6
Fikset domain import paths
ulrikHesmyr Jul 9, 2024
5c8ef62
Sletter DoedsfallListener.java
ulrikHesmyr Jul 9, 2024
15a5963
Legger til application.yml og logback-spring.xml som manglet
ulrikHesmyr Jul 9, 2024
113463f
Endret navn på prosjekt i application.yml
ulrikHesmyr Jul 9, 2024
a77de09
Laget MVP av Tenor consumer
ulrikHesmyr Jul 9, 2024
c38c733
Fungerer ikke
Andrea-Devold-Fjeld Jul 9, 2024
5fba542
Spring fungerer å kjøre
Andrea-Devold-Fjeld Jul 9, 2024
a2c4851
Consumer fra riktig domene, legger til riktig klasse som skal parses
ulrikHesmyr Jul 9, 2024
c35bb99
Merge branch 'feature/sommeroppgave2' into 1-tenor-consumer
ulrikHesmyr Jul 9, 2024
9a4bf56
Consumer fra riktig domene, legger til riktig klasse som skal parses
ulrikHesmyr Jul 10, 2024
9c9a2e0
Endre til log.info
ulrikHesmyr Jul 10, 2024
b7947a2
La til tenor proxy config
ulrikHesmyr Jul 10, 2024
6fc8866
La til tenor proxy config - løser konflikt
ulrikHesmyr Jul 10, 2024
08bbfeb
Consumer fra riktig domene, legger til riktig klasse som skal parses
ulrikHesmyr Jul 9, 2024
8936a04
Endre til log.info
ulrikHesmyr Jul 10, 2024
efae088
La til tenor proxy config
ulrikHesmyr Jul 10, 2024
9ae089e
Merge remote-tracking branch 'origin/feature/sommeroppgave2' into fea…
Andrea-Devold-Fjeld Jul 10, 2024
137d749
Kopiert over til v2
Andrea-Devold-Fjeld Jul 10, 2024
203a3f8
Legger til bruk av kommunenr for henting av personer
ulrikHesmyr Jul 10, 2024
7e38173
Legger til bruk av kommunenr for henting av personer
ulrikHesmyr Jul 10, 2024
2dc95c7
Fjerner modulen som ikke kjørte og renamer uten "v2" i modulen som kj…
Martineem Jul 10, 2024
0ca381b
Legger til tenor-search-service som consumer
Martineem Jul 10, 2024
744421f
Laget EREG Consumers som henter Organisasjon
Andrea-Devold-Fjeld Jul 10, 2024
69e5bfa
Graphql spørring fungerer og har lagt til command for testnav-organis…
Andrea-Devold-Fjeld Jul 10, 2024
bf7b303
Får kontaktet endepunktet for å få organisasjoner må fikse encoding
Andrea-Devold-Fjeld Jul 10, 2024
85c04df
Legger til PostgreSQL database instans
ulrikHesmyr Jul 11, 2024
db65c8b
Får hentet organisasjonsnr
Andrea-Devold-Fjeld Jul 11, 2024
7d3b514
Graphql spørring fungerer og har lagt til command for testnav-organis…
Andrea-Devold-Fjeld Jul 10, 2024
32280fb
Får kontaktet endepunktet for å få organisasjoner må fikse encoding
Andrea-Devold-Fjeld Jul 10, 2024
d3afa0d
Får hentet organisasjonsnr
Andrea-Devold-Fjeld Jul 11, 2024
c921626
Legger til workflow for github actions
ulrikHesmyr Jul 11, 2024
a06977a
Lagt til gradle.wrapper
Andrea-Devold-Fjeld Jul 11, 2024
2d38e8b
Merge branch '6-pdl-graphQl' into feature/sommeroppgave2
ulrikHesmyr Jul 11, 2024
e0b6bc7
Merge branch 'feature/sommeroppgave2', remote-tracking branch 'origin…
ulrikHesmyr Jul 11, 2024
037e258
Endre java-versjon for å være kompatibel med gradle wrapper
ulrikHesmyr Jul 11, 2024
1f1b029
Endre java-versjon for å være kompatibel med gradle wrapper
ulrikHesmyr Jul 11, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions .github/workflows/app.levende-arbeidsforhold-ansettelse.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: levende-arbeidsforhold-ansettelse

on:
push:
paths:
- libs/commands/**
- libs/data-transfer-objects/**
- libs/security-core/**
- libs/servlet-core/**
- libs/servlet-security/**
- apps/levende-arbeidsforhold-service/**
- .github/workflows/app.levende-arbeidsforhold-ansettelse.yml

jobs:
workflow:
uses: ./.github/workflows/common.workflow.backend.yml
with:
working-directory: "apps/levende-arbeidsforhold-ansettelse"
deploy-tag: "#deploy-levende-arbeidsforhold-ansettelse"
permissions:
contents: read
id-token: write
secrets: inherit
23 changes: 23 additions & 0 deletions .github/workflows/app.levende-arbeidsforhold-service.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: levende-arbeidsforhold-service

on:
push:
paths:
- libs/commands/**
- libs/data-transfer-objects/**
- libs/security-core/**
- libs/servlet-core/**
- libs/servlet-security/**
- apps/levende-arbeidsforhold-service/**
- .github/workflows/app.levende-arbeidsforhold-service.yml

jobs:
workflow:
uses: ./.github/workflows/common.workflow.backend.yml
with:
working-directory: "apps/levende-arbeidsforhold-service"
deploy-tag: "#deploy-levende-arbeidsforhold-service"
permissions:
contents: read
id-token: write
secrets: inherit
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,10 @@ consumers:
namespace: dolly
url: https://testnav-aareg-proxy.dev-fss-pub.nais.io
cluster: dev-fss

spec:
azure:
application:
enabled: true
management:
endpoints:
enabled-by-default: true
Expand Down
8 changes: 8 additions & 0 deletions apps/levende-arbeidsforhold-ansettelse/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
FROM ghcr.io/navikt/baseimages/temurin:21
LABEL maintainer="Team Dolly"

ENV JAVA_OPTS="-Dspring.profiles.active=prod"

ADD /build/libs/app.jar /app/app.jar

EXPOSE 8080
26 changes: 26 additions & 0 deletions apps/levende-arbeidsforhold-ansettelse/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Levende arbeidsforhold-service

Fyll inn:

## Swagger

Swagger finnes under [/swagger](https://levende-arbeidsforhold-service.intern.dev.nav.no/swagger) -endepunktet til
applikasjonen.

## Lokal kjøring

Ha naisdevice kjørende og kjør GenererNavnServiceApplicationStarter med følgende argumenter:

```
-Dspring.cloud.vault.token=[vault-token]
-Dspring.profiles.active=dev
```

### Utviklerimage

I utviklerimage brukes ikke naisdevice og du må legge til følgende ekstra argumenter:

```
-Djavax.net.ssl.trustStore=[path til lokal truststore]
-Djavax.net.ssl.trustStorePassword=[passord til lokal truststore]
```
94 changes: 94 additions & 0 deletions apps/levende-arbeidsforhold-ansettelse/build.gradle
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
plugins {
id 'java'
id "org.sonarqube" version "5.0.0.4638"
id 'org.springframework.boot' version "3.2.6"
id 'io.spring.dependency-management' version "1.1.5"
id "jacoco"
}

test {
useJUnitPlatform()
}

sonarqube {
properties {
property "sonar.dynamicAnalysis", "reuseReports"
property "sonar.host.url", "https://sonarcloud.io"
property "sonar.java.coveragePlugin", "jacoco"
property "sonar.language", "java"
property "sonar.token", System.getenv("SONAR_TOKEN")
property "sonar.organization", "navikt"
property "sonar.project.monorepo.enabled", true
property "sonar.projectKey", "testnav-levende-arbeidsforhold-ansettelse"
property "sonar.projectName", "testnav-levende-arbeidsforhold-ansettelse"
property "sonar.sourceEncoding", "UTF-8"
}
}
bootJar {
archiveFileName = "app.jar"
}

dependencyManagement {
applyMavenExclusions = false
imports {
mavenBom 'org.springframework.cloud:spring-cloud-dependencies:2023.0.1'
}
}

repositories {
mavenCentral()
mavenLocal()
maven {
url = uri('https://packages.confluent.io/maven/')
}
}

dependencies {
implementation "no.nav.testnav.libs:kafka-config"
implementation 'no.nav.testnav.libs:security-core'
implementation 'no.nav.testnav.libs:reactive-core'
implementation 'no.nav.testnav.libs:servlet-core'
implementation 'no.nav.testnav.libs:commands'
implementation 'no.nav.testnav.libs:data-transfer-objects'
implementation 'no.nav.testnav.libs:servlet-security'

implementation 'org.springframework.boot:spring-boot-starter-webflux'
implementation 'org.springframework.boot:spring-boot-starter-web'
implementation 'org.springframework.boot:spring-boot-starter-oauth2-client'
implementation 'org.springframework.boot:spring-boot-starter-security'

implementation 'org.springframework.cloud:spring-cloud-starter-vault-config'
implementation 'org.springframework.boot:spring-boot-starter-actuator'

implementation 'io.micrometer:micrometer-registry-prometheus'
implementation 'org.springdoc:springdoc-openapi-starter-webmvc-ui:2.3.0'
implementation 'io.swagger.core.v3:swagger-annotations-jakarta:2.2.21'

implementation 'net.logstash.logback:logstash-logback-encoder:7.4'
implementation 'org.hibernate.validator:hibernate-validator'

testImplementation 'org.springframework.boot:spring-boot-starter-test'
testImplementation 'org.springframework.cloud:spring-cloud-contract-wiremock'

implementation 'org.projectlombok:lombok'
annotationProcessor 'org.projectlombok:lombok'
testAnnotationProcessor 'org.projectlombok:lombok'

implementation 'no.nav.testnav.libs:kafka-config'
implementation 'org.apache.kafka:kafka-clients:3.7.0'
implementation 'io.confluent:kafka-avro-serializer:7.6.0'
implementation 'org.springframework.kafka:spring-kafka'

implementation 'no.nav.testnav.libs:avro-schema'
implementation 'no.nav.testnav.libs:commands'
implementation 'no.nav.testnav.libs:data-transfer-objects'
implementation 'no.nav.testnav.libs:kafka-config'
implementation 'no.nav.testnav.libs:security-core'
implementation 'no.nav.testnav.libs:servlet-insecure-security'
implementation 'no.nav.testnav.libs:servlet-core'
}
java {
toolchain {
languageVersion = JavaLanguageVersion.of(22)
}
}
65 changes: 65 additions & 0 deletions apps/levende-arbeidsforhold-ansettelse/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
apiVersion: "nais.io/v1alpha1"
kind: "Application"
metadata:
name: testnav-levende-arbeidsforhold-ansettelse
namespace: dolly
labels:
team: dolly
spec:
image: "{{image}}"
port: 8080
accessPolicy:
inbound:
rules:
- application: team-dolly-lokal-app
cluster: dev-gcp
- application: testnav-oversikt-frontend
cluster: dev-gcp
outbound:
external:
- host: testnav-aareg-proxy.dev-fss-pub.nais.io
rules:
- application: testnav-levende-arbeidsforhold-ansettelse
cluster: dev-gcp
azure:
application:
allowAllUsers: true
enabled: true
tenant: nav.no
liveness:
path: /internal/isAlive
initialDelay: 4
periodSeconds: 5
failureThreshold: 500
readiness:
path: /internal/isReady
initialDelay: 4
periodSeconds: 5
failureThreshold: 500
prometheus:
enabled: true
path: /internal/metrics
replicas:
min: 1
max: 1
resources:
requests:
cpu: 200m
memory: 1024Mi
limits:
memory: 2048Mi
kafka:
pool: nav-dev
ingresses:
- "https://testnav-levende-arbeidsforhold-ansettelse.intern.dev.nav.no"
gcp:
sqlInstances:
- type: POSTGRES_14
name: testnav-levende-arbeidsforhold-ansettelse
databases:
- name: ansettelse-jobber
autoBackupHour: 3 #Lager backup av hele SQL instancen hver dag kl 03:00
tier: db-f1-micro
diskAutoresize: true #Kanskje ikke nødvendig?
#collation: DESC

Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
Loading
Loading