Skip to content
This repository has been archived by the owner on Apr 4, 2022. It is now read-only.

navikt/k9-ettersending-api

Repository files navigation

OBS: Erstattet av k9-brukerdialog-api

K9 Ettersending API

CI / CD NAIS Alerts

Innholdsoversikt

1. Kontekst

API for melding om ettersendelse av dokumentasjon for pleiepenger og ytelser innenfor omsorgspenger.

2. Funksjonelle Krav

Denne tjenesten understøtter søknadsprosessen, samt eksponerer endepunkt for innsending av vedlegg.

3. Begrensninger

4. Prinsipper

5. Programvarearkitektur

6. Kode

7. Data

8. Infrastrukturarkitektur

9. Distribusjon av tjenesten (deployment)

Distribusjon av tjenesten er gjort med bruk av Github Actions. K9-Ettersending-API CI / CD

Push til dev-* brancher vil teste, bygge og deploye til dev/staging miljø. Push/merge til master branche vil teste, bygge og deploye til produksjonsmiljø.

10. Utviklingsmiljø

Bygge Prosjekt

For å bygge kode, kjør:

./gradlew clean build

11. Drift og støtte

Alarmer

Vi bruker nais-alerts for å sette opp alarmer. Disse finner man konfigurert i nais/alerterator.yml.

Logging

Metrics

n/a

Redis

Vi bruker Redis for mellomlagring. En instanse av Redis må være kjørene før deploy av applikasjonen. Dette gjøres manuelt med kubectl både i preprod og prod. Se nais/doc

  1. kubectl config use-context dev-sbs/prod-sbs
  2. kubectl apply -f redis-config.yml

Releases

No releases published

Packages

 
 
 

Languages