Page History
...
| Table of Contents |
|---|
Introduktion
Formål
Dette dokument indeholder en beskrivelse af hvordan installeres på et ??? NSP Backend miljø.
Læsevejledning
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.
Definitioner og referencer
| NSP | Den nationale service platform |
| SDS | Sundhedsdatastyrelsen |
| Driftsvejledning | MHD - Driftsvejledning |
Installation
MHD anvender ??? NPS's Continuous Integration og Continuous Deployment miljøer til byg og leverance af komponenten.
Jenkins
MHD bygges med Jenkins server via følgende jobs:
- MHD_build - Bygger koden
- MHD_push_snapshot - Pusher det nyeste snapshot image til NSP Docker Registry.
NSP Leverandøren er selv ansvarlige for at pushe release versioner af MHD til NSP Docker Registry igennem Jenkins.
Docker
MHD består af følgende Docker image som pushes til ??? Docker Registry:
Krav til miljø
Krav til applikationsservere
Komponenten er udviklet og testet i Docker ved anvendelse af imaget "registry.nspop.dk/platform/nsp:4-latest".
Komponentens konfiguration er tilpasset deployment på WildFly 34 applikationsservere med OpenJDK 21.
Krav til operativsystem
Der stilles ingen krav til operativsystemet udover, at det skal være Linux, og docker skal være installeret.
Krav til adgang til andre services
GM-Facade kræver adgang til:
- DDS (Dokumentdelingsservice)
Krav til hardware
Konfiguration
...
Alle filer skal tilrettes til de forskellige miljøer som MHD installeres på. Filerne indeholder en konfiguration der passer til MHD i en standalone test konfiguration.
...
| nspslalog-MHD.properties | Propertyfil, der udpeger den konkrete SLA log konfigurationsfil, der anvendes |
| log4j-nspslalog-MHD.properties | SLA log konfigurationsfil |
Afvikling
MHD startes og stoppes med ??? kommandoer.
...