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 ...
Ostatnie Discy Artykuły
![Komunikacja aplikacji za pomocą webhooks](https://wladcysieci.pl/wp-content/uploads/2021/07/hanna-morris-_XXNjSziZuA-unsplash-scaled-270x180.jpg)
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?](https://wladcysieci.pl/wp-content/uploads/2021/05/nilantha-ilangamuwa-d3766qQNQIY-unsplash-scaled-270x180.jpg)
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](https://wladcysieci.pl/wp-content/uploads/2020/05/hamburg-3021820-270x180.jpg)
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. ...