项目作者: navikt

项目描述 :
Tortuga tilgjengeliggjør hendelseslisten til Skatteetaten sitt Beregnet Skatt API på Kafka.
高级语言: Java
项目地址: git://github.com/navikt/tortuga-hiv.git
创建时间: 2017-10-12T08:59:29Z
项目社区:https://github.com/navikt/tortuga-hiv

开源协议:MIT License

下载


Tortuga HIV

HIV skal lytte på hendelser om beregnet skatt og tilby disse på en Kafka-topic.

Testing

For å sette opp et testmiljø (Kafka-kluster) holder det å kjøre Docker Compose:

  1. docker-compose up

Man kan da kjøre både HIV og HOI mot testmiljøet.

HIV kan startes med:

  1. docker run \
  2. -e KAFKA_BOOTSTRAP_SERVERS=broker:9092 \
  3. -e SCHEMA_REGISTRY_URL=http://schema_registry:8081 \
  4. -e KAFKA_SASL_JAAS_CONFIG= \
  5. -e KAFKA_SASL_MECHANISM= \
  6. -e KAFKA_SECURITY_PROTOCOL= \
  7. -e SKATT_API_URL=http://testapi:8080/ekstern/skatt/datasamarbeid/api/formueinntekt/beregnetskatt/ \
  8. --network=tortuga_default \
  9. repo.adeo.no:5443/tortuga-hiv

HOI kan startes med:

  1. docker run \
  2. --network=tortgua_default \
  3. repo.adeo.no:5443/tortuga-hoi

NB: I eksemplene ovenfor forutsettes det at du har klonet prosjektet ned til mappen tortuga,
ettersom dette påvirker navnet Docker gir til nettverket.

Testapiet er satt opp med lokal portmapping 8082, og du kan opprette testhendelser slik:

  1. curl -X POST http://localhost:8082/createHendelser/<antall hendelser>

Henvendelser

Spørsmål knyttet til koden eller prosjektet kan stilles som issues her på GitHub.

For NAV-ansatte

Interne henvendelser kan sendes via Slack i kanalen #samhandling_pensjonsområdet.