Jämförda versioner

Nyckel

  • Dessa rader lades till.
  • Denna rad togs bort.
  • Formateringen ändrades.

...

  1. SKLTP TAK 2.4.0 eller senare installerad, se installationsanvisning (redigera länk). Konfiguration enligt installationsanvisning förutsätts också.

  2. Certifikat installerat, se installationsmanual (redigera länk). Om de inte finns kan de beställas från Ineras Identifieringstjänst.

Nedanstående applikationer är inte nödvändiga, men kan behövas för full funktionalitet/övervakning:

Från och med VP Camel så kommer nedanstående kontrakt att distribueras via en ny applikation, KAT.
Om dessa ska användas så behöver man installera KAT. Kontrakten som berörs är

...

Hämta senaste version, t.ex. denna från IneraNexus (ersätt 1.0.0-RC1 med senaste version) :
https://nexus.inera.se/#browse/browse:maven-public:se%2Fskltp%2Fvp%2Fvp-services-camel%2F1.0.0-RC1%2Fvp-services-camel-1.0.0-RC1.jar

Källkod och Javadoc finns på samma ställle.Pomfil för projektet finns intill, på adress:
https://nexus.inera.se/#browse/browse:maven-public:se%2Fskltp%2Fvp%2Fvp-parent-camel%2F1.0.0-RC1%2Fvp-parent-camel-1.0.0-RC1.pomför utveckling hämtas via GitHub. Se VP Camel för utvecklare

2. Konfigurera VP applikation

Notera att om det finns en redan installerad version av VP så är detta steget redan genomfört och endast ev förändringar kring nya eller borttagna properties behövs behöver hanteras.
Se release notes för VP på Release Note - Virtualiseringsplatformen för att hämta se information om eventuella förändringar mellan releaser.

...

  1. Säkerställ att application-custom.properties och application-security-custom.properties finns under <vp-camel-intall-dir>/conf/ (annars behöver de skapas/kopieras) för att kunna överlagra default parametrar.

  2. Med ledning av konfigurations-anvisningarna, sätt de parametrar som eventuellt behöver ändras.

  3. För att “Trädklättring” ska fungera (se förklaring här: UppdateraHSACache - Bakgrund, arkitektur och implementation) så ska en fil med hsa HSA-information finnas i den mapp som pekas ut i application-custom.properties.
    Observera att denna funktionalitet kommer att försvinna i framtida versioner av VP Camel.

    1. Ladda ner en HSA fil med endast SE nod som kompletterar den riktiga HSA filen. Placera till exempel i config-katalogen.

      Kodblock
      wget http://skl-tp.atlassian.net/wiki/download/attachments/5308496/hsacachecomplementary.xml
      mv hsacachecomplementary.xml /usr/local/<vp-camel-intall-dir>/conf/hsacachecomplementary.xml


    2. Uppdatera värdet i parametern hsa.files i application-custom.properties, så att den pekar på katalogen där du lagt filen hsacachecomplementary.xml för att läsa in SE noden

      Kodblock
      vi /usr/local/<vp-camel-intall-dir>/conf/vp-config-override.propertiesproperties 
       
      hsa.files=/usr/local/<vp-camel-intall-dir>/conf/hsacachecomplementary.xml

    3. Finns det behov av att hämta en fil från HSA med ett komplett organisationsträd, läs följande instruktion.

  4. Säkerställ att korrekta certifikatsfiler finns. Dessa ligger default i <vp-camel-install-dir>/certs men kan också ligga i en egen-konfigurerad mapp som pekas ut i application-security-custom.properties.
    Se också till att (om en egen konfiguration gjorts) application-security-custom.properties listar rätt namn på certifikatsfilerna samt deras password.

    1. Saknas mappen <vp-camel-intall-dir>/certs/, skapa den och lägg era certifikatsfiler i katalogen.

      Kodblock
      mkdir /usr/local/<vp-camel-intall-dir>/certs/
       
      cp my-cert.p12 <vp-camel-intall-dir>/certs/
      cp my-trustsore.jks <vp-camel-intall-dir>/certs/
      cp my-client.jks <vp-camel-intall-dir>/certs/


    2. Se SKLTP VP - Konfiguration, hur konfiguration i application-security-custom.properties skall göras för att peka ut certifikatsfiler.

    3. Vid behov , se Installationsmanual Certifikat för hur en truststore hanteras.

...