Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Wstęp

Przygotowane zostały środowiska, na które możemy wrzucić dowolny build lub wersję systemu dla każdej z obsługiwanych baz danych:

      DEV-CORE:

      * PostgreSql - http://dev.plusworkflow.internal

      * MSSQL- http://devmssql.plusworkflow.internal

      * Oracle- http://devoracle.plusworkflow.internal

Deploy

Aby wrzucić konkretną wersję systemu wystarczy na Jenkinsie w zakładce PlusWorkflow 2 wejść w wybranego job'a w zależności od tego, z którego brancha chcemy deployować system (master, release, hot-fix)

 

Następnie klikamy przycisk "Deploy to swarm"

 

W kolejnym etapie ustawiamy parametry i klikamy "Build"

1) Stack na którego chcemy wgrać system.

       Stacki DEV-CORE:

       * dev - postgreSql
       * devMsSql - MS SQL
       * devOracle - Oracle

2) image_tag wersja obrazu.

 Tutaj też możemy wpisać konkretną wersję systemu np 4.0.35

3) remove_stack checkbox określający czy stack ma zostać usunięty przed deployem. Wymagane jeżeli modyfikujemy pliki kinfiguracyjne.

 

Pod adresem http://console.plusworkflow.internal/ znajduje się portainer.io, w którym możemy sprawdzić stan stacków i podejrzeć logi.

Dane logowania znajdują się pod adresem http://git.suncode.local/developers/environments#portainer-consoleplusworkflowinternal-docker-swarm-ui

Klikamy w primary i dostajemy listę stacków

Wchodząc w wybrany stack widzimy jego status. Możemy między innymi podejrzeć logi za pomocą przycisków w kolumnie Actions

Jeżeli stack ma status running, to powinien działać pod swoim adresem

 

Bazy danych

Dane do baz danych, na których postawione są stacki znajdują się pod adresem 

http://git.suncode.local/developers/environments#dost%C4%99p-do-baz-danych

Debugger

Aby podpiąć się debuggerem IntelliJ wystarczy odpowiednio skonfigurować Remove JVM Debug. 

Porty

     DEV-CORE:

          * PostgreSql - 5010
          * Oracle - 5020
          * MSSQL - 5030


Logi

Logi ze stacków można podejrzeć również za pomocą Kibany pod adresem http://kibana.suncode.internal/

Z menu rozwijanego wybieramy "Discover"

 

Następnie wybieramy interesujący nas stack

 

  • No labels