Skip to content

navikt/pgi-les-inntekt-skatt

Repository files navigation

pgi-les-inntekt-skatt

Henter hendelser fra kafka topic privat-pgi-hendelse, gjør REST kall til SKE for å hente inntekter knyttet til hendelser, og publiserer deretter inntektene til kafka topicen privat-pgi-inntekt.

For å se hvordan hendelsene publiseres til privat-pgi-hendelse, se følgende github repo: pgi-les-hendelse-skatt

Dokumentasjon REST tjeneste vi bruker fra Skatteetaten: Pensjonsgivende inntekt for folketrygden API

Dokumentassjon Pensjonsgivendeinntekt for folketrygden API: [SwaggerHub](Pensjonsgivendeinntekt for folketrygden API

Bygge lokalt

Java

Java 21 temurin

gradle

Prosjektet bruker gradle og har en egen gradlew fil. Vi anbefaler å bruke gradlew filen ved bygging lokalt.

# Fra prosjektets rootmappe
./gradlew build

Properties

For å bygge lokalt, så må man ha satt environment variablene GITHUB_ACTOR og GITHUB_TOKEN. Generer nytt token her: https://github.com/settings/tokens. Husk å KUN gi den følgende tilgangen:

read:packages Download packages from github package registry.

Med tokenet generert så har jeg satt det opp slik i .zshrc/.bashrc

export GITHUB_ACTOR="username"
# Read only token for downloading github packages
export GITHUB_TOKEN="token"

Metrikker

Grafana dashboards brukes for å f.eks. monitorere minne, cpu-bruk og andre metrikker. Se Grafana - Pensjon Opptjening TODO: Fiks link

Logging

Kibana benyttes til logging. Søk på f.eks. application:pgi-les-inntekt-skatt AND envclass:q for logginnslag fra preprod.

Kontakt

Kontakt Team Samhandling dersom du har noen spørsmål. Vi finnes blant annet på Slack, i kanalen #samhandling_pensjonsområdet

About

Les inntekter fra skatt basert på hendelser fra skatt

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 9