Page History
...
Nap-test-web leveres som et sæt af Docker Compose filer i folderen https://svn.nspop.dk/svnsrc/components/nap/nap-test-web/trunk/compose/
For release x.y.z findes Docker Compose filerne i folderen https://svn.nspop.dk/svnsrc/components/nap/nap-test-web/tags/release-x.y.z/
En leverance af nap-reference består af en compose folder som beskrevet ovenfor samt tilhørende tags.
...
Herefter er containeren tilgængelig http://localhost:8080/testweb/ såfremt (https://svn.nspop.dk/svnsrc/components/nap/nap-compose/) kører på samme netværk som en reverse proxy.
...
Nap-admin anvender Continuous Integration og Continuous Deployment miljøer til byg og leverance af komponenten.
Nap-lobby-web og Nap-administration ligger som repositories på svn.nspop.dk. Disse skal hentes for anvende de foreslåede compose-setups.
...
Nap admin kan findes på registry.nspop.dk/playground/nap/lobby
Docker-compose
Nap-admin administration leveres som et sæt af Docker Compose filer i folderen https://svn.nspop.dk/svn/components/nap/nap-administration/trunk/compose/
For release x.y.z findes Docker Compose filerne i folderen https://svn.nspop.dk/svn/components/nap/nap-administration/tags/release-x.y.z/
En leverance af napNap-reference administration består af en compose folder som beskrevet ovenfor samt tilhørende tags.
...
Folder | Indhold |
---|---|
configuration | Her ligger alle de konfigurationsfiler som det forventes af driften tilretter til det anvendte miljø. Se Driftvejledningen |
database | Database scripts |
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 NAS2 i en standalone test konfiguration. |
release | Her ligger den Docker Compose fil som det forventes driften anvender på både test og produktionsmiljøerne. |
...
Alt konfiguration foregår ved at loade filer fra wildfly modulet dk.sds.nsp.nap.referenceadmin.facade.
De følgende konfigurationsfiler skal således volume mappes ind i modulet "dk/sds/nsp/nap/admin/main/" på applikations serveren applikationsserveren (/pack/wildfly8/modules/ i docker).
Konfigurationsfiler | |
---|---|
Filnavn | Beskrivelse |
nap-adminlobby-compose-ds.xml | Datasource beskrivelse. |
log4j-napadmin.xml | log4j konfiguration |
nap-admin.properties | Applikationskonfiguration |
oiosaml | Konfiguration af OIOSAML |
...
Herefter er containeren tilgængelig http://localhost:8080/admin/ såfremt (https://svn.nspop.dk/svnsrc/components/nap/nap-compose/) kører på samme netværk som en reverse proxy.
...
Nap-admin benytter sig af en database af en tilknyttet mariadb instans, så det . En mariadb instans der er tilknyttet i compose-filerne. Det er et krav, at denne er opsat og tilgængelig på den url, der er defineret i nap-adminlobby-ds-compose.xml.
Adgang til denne service er garanteret ved at afvikle compose filerne beskrevet ovenfor.
...