Page History
...
IDSAS består af følgende Docker image images som pushes til NSP Docker Registry:
| registry.nspop.dk/components/idsas/registration |
| registry.nspop.dk/components/idsas/lookup |
| registry.nspop.dk/components/idsas/salt |
| registry.nspop.dk/components/idsas/operations |
Docker Compose
IDSAS leveres samtidig som et sæt af Docker Compose filer i folderen https://git.nspop.dk/projects/COM/repos/identitetsloering-af-ansatte-i-det-danske-sundhedsvaesen/browse/compose.
...
| configuration | Her ligger alle de konfigurationsfiler som det forventes af driften tilretter til det anvendte miljø. Se IDSAS - Driftsvejledning. |
| database | Her ligger liquidbase change sets til databasen. |
| development | Her ligger en Docker Compose fil til brug for udvikling. Se IDSAS - Guide til udviklere. |
| test | Her ligger en Docker Compose fil der kan starte IDSAS i en standalone test konfiguration. |
| release | Her ligger to Docker Compose-filer som det forventes, at driften anvender på både test og produktionsmiljøerne. docker-compose. yml
Der ligger også en compose fil som skal køres, for at få de seneste databaseændringer på med liquibase. Se mere under "Afvikling".
|
...
IDSAS kræver adgang til "Personinformation" og "SORES".
Konfiguration
I folderen "compose/configuration" findes følgende konfigurationsfiler:
| idsas-registration.properties | Konfiguration af idsas-registration servicen |
| idsas-lookup.properties | Konfiguration af idsas-lookup servicen |
| idsas-operations.properties | Konfiguration af idsas-operations IDSAS servicen |
| log4j.properties | Opsætning af logning i servicen |
| liquidbase.properties | Database-credentials til liquibase |
...
IDSAS startes og stoppes med Docker Compose kommandoer.
Salt
For at servicen kan køre, skal det sikres, at der ligger et aktuelt "salt" i databasen til sløring. Se mere under "Oprettelse/fornyelse af salt" i IDSAS - Driftsvejledning.
Liquibase
Database-ændringer til servicen køres på med Liquibase. Dette gøres i praksis ved at køre "release/docker-compose-db.yml" med kommandoen:
...
For en standalone test af IDSAS hentes "compose" folderen for den ønskede version og kommandoen herunder køres i testfolderen:
| Code Block |
|---|
docker-compose -f docker-compose.yml -f docker-compose-lookup.yml up |
NSP Miljø
På et NSP miljø hentes "compose" folderen for den ønskede version og kommandoen "docker-compose -f <compose-file> up" køres i folderen "release", for hver docker-compose fil.