Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Introduktion

Formål

Dette dokument indeholder en beskrivelse af hvordan NXRG installeres på et NSP Backend miljø.

...

Læseren forventes at have kendskab til Sundhedsdatastyrelsens platform NSP, samt generelt kendskab til WildFly applikation server, Docker, Docker Compose samt Ubuntu Linux operativ system.

Dokument Historik

5/5 2021Nils Asbjørn Joensen/KITDraft udgave af installationsvejledningen

Definitioner og referencer

NSPDen nationale service platform
DriftenNSP Leverandøren og NSP Driftleverandøren
SDSSundhedsdatastyrelsen
DriftvejledningNXRG - Driftsvejledning

Installation

NXRG anvender NSP's Continuous Integration og Continuous Deployment miljøer til byg og leverance af komponenten.

...

NXRG består af følgende Docker image som pushes til NSP Docker Registry:

Docker Compose

NXRG leveres samtidig som et sæt af Docker Compose filer i folderen https://svn.nspop.dk/svn/components/nxrg/trunk/compose.

...

Compose folderen indeholder fem underfoldere:

configuration

Her ligger alle de konfigurationsfiler som det forventes af driften tilretter til det anvendte miljø. Se NXRG - Driftsvejledning

Heri findes også folderen database, som indeholder sql-filer til oprettelse af NXRG-databasen.

developmentHer ligger en Docker Compose fil til brug for udvikling. Se Guide til Udviklere.
testHer ligger en Docker Compose fil der kan starte NXRG i en standalone test konfiguration.
releaseHer ligger den Docker Compose fil som det forventes driften anvender på både test og produktionsmiljøerne.

Krav til miljø

Krav til applikationsservere

...

I folderen https://svn.nspop.dk/svn/components/nxrg/trunk/compose/configuration findes følgende konfigurationsfiler:

crl.skipSkip-liste til CRL-tjek.
log4j.propertiesLog opsætning.
log4j-nspslalog-nxrg.propertiesLog4j SLA-log konfiguration.
log4j-nxrg-ws.xmlLog opsætning af NXRG servicen.
module.xmlJBoss modul-definition.
nspslalog-nxrg.propertiesSLA-log konfiguration.
nxrg.propertiesKonfiguration af NXRG servicen.
nxrg-ds.xmlDatasource definition.

Alle filer skal tilrettes til de forskellige miljøer som NXRG installeres på. Filerne indeholder en konfiguration der passer til NXRG i en standalone test konfiguration.

...