Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Navitabs
rootCRK - Central Rutekonfiguration
includeroottrue

Installation

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

Info
titleBemærk

Da der kan gå op til 5 minutter fra deployment til servicens cache er varm, skal deployment til de enkelte noder ske med mindst fem minutters mellemrum
 - eller adskilles af manuelt initierede curl-kald til den ny-deployede nodes /sores/reload med kontrol af, at /sores/status indikerer, at cachen er varm

Jenkins

Der bygges med NSP's Jenkins server via følgende jobs:

NSP er selv ansvarlige for at pushe release-versioner til NSP Docker Registry gennem Jenkins.

Docker

SORES består af to Docker imagess som pushes til NSP Docker Registry med følgende navne:

...

Docker image name

...

Docker Compose

Med leverancen  følger et sæt af Docker Compose filer i folderen https://svn.nspop.dk/svn/components/sores/trunk/compose.

For release x.y.z findes Docker Compose filerne i folderen https://svn.nspop.dk/svn/components/sores/tags/release-x.y.z/compose

En release-compose-fil indeholder en reference til et docker-image specifikt for den pågældende release.

Compose folderen indeholder 5 underfoldere:

...

Folder

...

Indhold

...


Krav til miljø

Komponenten er udviklet i NSPs komponent standard, og kravene til miljø matcher dermed standarden.

Cron-job

Den medfølgende cron-container er konfigureret til at curl'e /reload på SORES-containeren.

SLA-Logning

...

TODO