Archiwa tagu: docker

proxmoxbmc – docker

Poprzednio opisałem jak za pomocą serwisu podnieść proxmoxbmc, jednak coraz częściej pojawiają się kontenery, i tutaj też nie zabraknie konteneryzacji. Zatem można proxmoxbmc-docker . Co daje takie wykorzystanie no to że nic nie instalujemy, możemy podnieść to na każdej maszyny i będzie działało, o ile ma docker’a. Tak samo jak poprzednie warto, a nawet trzeba wykorzystać dodatkowe adresy IP na wirtualne interfejsy. Trzeba traktować takie IP jako IP do zarzadzania po BMC (iLO i inne konsole do zdalnego zarządzania serwerem). Wewnątrz kontenera nie musimy już pilnować porów, bo podczas uruchamiania kontenera mapujemy konkretne IP i konkretny port na port wewnątrz kontenera, tylko trzeba poprawnie mapować, dlatego zalecam napisać skrypt, lub inną automatyzacje, unikniemy jakiś nieścisłości i błędów w mapowaniu.

Za pomocą docker exec możemy dodawać, wyświetlać zarządzać.

 

Jenkins – instalacja

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.

Czytaj dalej