Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Navitabs
rootBackend For Frontend CMS (GM-CMS) - Leverancebeskrivelse


...

Dette dokument indeholder en beskrivelse af hvordan  installeres på et ??? miljøen ny version af GM-CMS installeres i TCS driftsmiljøet.

Læsevejledning

Læseren forventes at have kendskab til ..Kubernetes og TCS..

Definitioner og referencer

NSPDen nationale service platform
SDSSundhedsdatastyrelsen
DriftsvejledningGM-CMS - Driftsvejledning
TCSTrifork Cloud Stack

Installation

GM-BFF anvender ??? -CMS projektet findes i https://github.com/trifork/gravidmappen-cms og anvender Trifork Github Continuous Integration og Continuous Deployment miljøer til byg og leverance af komponenten.

Jenkins

GM-BFF bygges med Jenkins server via følgende jobs:

Docker

GM-BFF består af følgende Docker image som pushes til ??? Docker Registry:

Krav til miljø

Krav til applikationsservere

Krav til operativsystem

Krav til adgang til andre services

Krav til hardware

Konfiguration

I folderen ??? findes følgende konfigurationsfiler:

...

Alle filer skal tilrettes til de forskellige miljøer som GM-BFF installeres på. Filerne indeholder en konfiguration der passer til GM-BFF i en standalone test konfiguration.

GM-BFF - Driftsvejledning er hver enkel fil gennemgået i detaljer.

SLA logning

Konfigurationsfiler til SLA logning konfigureres i nedenstående filer. De følger standarden for SLA logning og det bør derfor ikke være nødvendigt at ændre i disse.

...

Et nyt byg aktiveres med Github Action "Build CMS Image". Denne bygger og uploader et image med et build nummer. Dette nummer sættes ind i https://github.com/trifork/gravidmappen-flux flux projektet, i filen deploy/<env>/cms/release.yaml i attributten "imageTag". Dette pushes, hvorefter TCS selv installerer den nye komponent i miljøet.

Konfiguration

GM-CMS - Driftsvejledning er konfiguration af CMS modulet beskrevet

Afvikling

GM-BFF startes og stoppes med ??? kommandoer.

Dokument Historik

3/4 2025Martin Henriksen/SDSEtablering af dokumentation
29/9 2025Anders Ringsmose/TriforkBeskrivelse af installationer