Od jakiegoś czasu siedzę już w tematyce DevOps CI CD. Postanowiłem sobie ułożyć kilka rzeczy w głowie i zacznę od Jenkins’a. Uważam że jest to podstawowe narzędzie do Continuous Integration / Continuous Delivery i Continuous Deployment. Wpisuje się także bardzo dobrze w DevOps gdyż jest narzędziem który wspomaga zarówno system deweloperski i eksploatacyjny. Z jednego miejsca można zarządzać pobranie wystawionego na github oprogramowania, sprawdzić czy jest poprawne pod względem możliwości skompilowania, skompilować, wdrożyć w system testowy, przeprowadzić testy, wdrożyć w system produkcyjny. Ostatnia cześć jednak jest lepiej jak dzieje się już nie automatycznie a zaplanowana przez administratorów. Opis dotyczy Jenkins 2.89.4.
Miesięczne archiwum: Luty 2018
Red Hat Jboss Fuse ESB – klient
Fuse ma możliwość zarządzania poprzez WWW, jednak jako administrator linux’a z krwi i kości wolę konsolę. Jeżeli uruchamiamy po raz pierwszy jako karaf.bat mamy konsolę od razu, jednak w przypadku kiedy mamy jako serwis to konsoli nie mamy dostępnej, dlatego trzeba się połączyć klientem, czyli client.bat.