Installation
NSP's Continuous Integration og Continuous Deployment miljøer anvendes til byg og leverance af komponenten.
Jenkins
Der bygges med NSP's Jenkins server via følgende jobs:
- STS-UUID2CPR-PROXY_build - Bygger koden - BEMÆRK: Pt. ikke etableret.
- STS-UUID2CPR-PROXY_push_snapshot - Pusher det nyeste snapshot image til NSP Docker Registry. BEMÆRK: Pt. ikke etableret
NSP er selv ansvarlige for at pushe release-versioner til NSP Docker Registry gennem Jenkins.
Docker
STS-UUID2CPR-PROXY består af et Docker images som pushes til NSP Docker Registry med følgende navn: registry.nspop.dk/components/uuid2cpr-proxy.
Docker Compose
Med leverancen følger et sæt af Docker Compose filer i folderen /compose..
En release-compose-fil indeholder en reference til et docker-image specifikt for den pågældende release.
Compose folderen indeholder følgende underfoldere:
Folder | Indhold |
---|---|
configuration | Her ligger alle de konfigurationsfiler som det forventes af driften tilretter til det anvendte miljø. Se Driftvejledningen |
development | Her ligger en Docker Compose fil til brug for udvikling. Se Guide til Udviklere. |
test | Her ligger en Docker Compose fil der kan starte systemet i en standalone test konfiguration. |
release | Her ligger den Docker Compose fil som det forventes driften anvender på både test og produktionsmiljøerne. |
Krav til miljø
Komponenten er udviklet i NSPs komponent standard, og kravene til miljø matcher dermed standarden.
SLA-Logning
Der udføres SLA-logning af kaldene til NemLogin Uuid2Cpr-servicen. Der anvendes standard NSP-opsætning.