Under utveckling
TAK version 3.2.0 och senare innehåller en övervakningstjänst “tak-monitor”. Syftet med denna är att bevaka publicering av nya versioner och propagera dessa till de komponenter som använder data från TAK.
Det huvudsakliga användningsområdet är i Kubernetes-installationer av SKLTP men tjänsten kan även användas i andra driftmiljöer.
Funktion
Senaste publicerad version kontrolleras vid uppstart samt med regelbundet intervall (default 60 sekunder).
Om en förändring har skett sedan föregående läsning (eller det är första kontrollen efter uppstart) så anropas “reset cache” för tak-services och övriga komponenter.
Om det inte skett någon förändring så händer inget mer förrän nästa intervall.
Installation
Tjänsten är en Tomcat-applikation (war-fil) och kan installeras på liknande sätt som tak-web och tak-services.
Exempel på paketering med Dockerfile samt Helm chart finns med i källkoden.
Konfiguration
…