Zapisz się

Zaloguj

Zapomniałem hasło

Zgubiłeś hasło? Proszę podać swój adres e-mail. Otrzymasz e-mailem link i utworzysz nowe hasło.

Musisz się zalogować, aby zadać pytanie.

Ostatnie Discy Artykuły

Alternatywy dla AWX

Alternatywy dla AWX

W czasie mojego ostatniego webinaru pokazałem jak zainstalować, skonfigurować i używać AWX, czyli darmową wersję Ansible Automation Platform (dawniej Ansible Tower). Jest to bardzo zaawansowany i rozbudowany produkt, ale nie jedyny na rynku, dlatego dziś kilka słów o jego alternatywach. GitLab Runner GitLab Runner jest częścią ekosystemu GitLaba. Sam GitLab ...

Komunikacja aplikacji za pomocą webhooks

Komunikacja aplikacji za pomocą webhooks

Czym jest webhook? Webhook to metoda komunikacji dwóch aplikacji poprzez ich interfejsy API w czasie rzeczywistym. Przyjmijmy, że aplikacja A do poprawnej pracy lub uruchomienia zaprogramowanego w niej scenariusza potrzebuje danych z aplikacji B. Wykonanie akcji może być uzależnione od zmiany wartości udostępnianego przez aplikację B licznika lub wystąpienia zaprogramowanego ...

Jak zbudować obraz kontenera Jenkins’a i uruchomić go we własnym labie?

Jak zbudować obraz kontenera Jenkins’a i uruchomić go...

Jenkins to popularne narzędzie do automatyzacji zadań w modelu Continuous Integration/Continuous Deployment (CI/CD), które dzięki wielu rozszerzeniom skutecznie może być wykorzystywane m.in. do realizacji zadań związanych z budową i utrzymaniem aplikacji. Powszechnie jest on używany do budowy infrastruktury zwirtualizowanej zarówno tej serwerowej, jak i sieciowej, a także do przeprowadzania testów ...

Podstawowe komponenty do zbudowania własnej infrastruktury do automatyzacji

Podstawowe komponenty do zbudowania własnej...

Każdy mechanizm automatyzacji musi mieć swój centralny układ, który mówi mu, jakie czynności ma wykonać. Do takich zaliczamy między innymi skrypty powłoki, małe programy w interpretowanych językach takich jak Perl czy Python lub playbooki Ansible. Odwołują się one bardzo często do innych plików zawierających na przykład szablony konfiguracji w Jinja2. ...