Ansible Galaxy działa jako centralne repozytorium, które umożliwia znalezienie, ponowne użycie i dzielenie się wiedzą, doświadczeniem i sprawdzonymi już napisanymi rozwiązaniami z innymi, szczególnie rolami, które są zbiorami playbooków i innych plików realizujących określone funkcje w środowisku. W tym artykule skupię się na bardziej zaawansowanym zastosowaniu Ansible Galaxy, przedstawiając jego ...
Ostatnie Discy Artykuły

Społeczność Ansible czyli dzielenie się gotowymi...
Ansible Galaxy to jedna z najważniejszych funkcji w ekosystemie Ansible. Umożliwia ona użytkownikom łatwe współdzielenie, zarządzanie i odkrywanie gotowych do użycia ról. Projekt ten został wprowadzony przez Red Hat jako część narzędzia Ansible, które jest jednym z najbardziej popularnych narzędzi do automatyzacji IT. Ansible Galaxy, dostępne na stronie galaxy.ansible.com, działa ...

IPv4 vs IPv6 – czym się różni i który z nich...
Protokół IPv4 został opracowany w latach 70. XX wieku i stał się podstawowym protokołem internetowym na całym świecie. Wprowadził on podział adresów IP na klasy A, B i C. Pozwoliło to organizacjom i sieciom korzystanie z odpowiednio dużych zakresów adresowych w zależności od potrzeb. Problemy protokołu IPv4, których nie przewidziano ...

Jak stworzyć efektowny, domowy NAS? – Przewodnik...
Wielu z was na pewno zastanawia się nad tym, w jaki sposób można wykorzystać stary sprzęt komputerowy zalegający w szafie i czy istnieje możliwość przerobienia takiego sprzętu na domową wersję NAS. Odpowiedź na to pytanie jest prosta, oczywiście można to zrobić i jest do tego wiele darmowych i dobrych narzędzi, ...

Różne wersje Pythona na jednym komputerze
Python jest jednym z najpopularniejszych języków programowania. Jest to język interpretowalny. Wiąże się z tym konieczność zainstalowania interpretera tego języka na naszym systemie operacyjnym. Umiejętność zarządzania wieloma wersjami interpretera języka Python w systemie Linux (i nie tylko) jest niezbędna dla każdego administratora sieci oraz programisty. Linux, dzięki swojej elastyczności i ...

Jak zabezpieczyć dane na dyskach twardych przed utratą?
Dyski twarde są jednym z najpopularniejszych nośników danych w dzisiejszych czasach. Przechowujemy na nich wiele cennych informacji, takich jak dokumenty, zdjęcia, filmy, bazy danych, pliki muzyczne itp. Jednakże, wraz z rosnącą ilością danych, zwiększa się ryzyko ich utraty. Może to prowadzić do znacznych strat finansowych, utraty ważnych dokumentów lub narażenia ...

Struktura Testcase w pyATS
W tym wpisie przyjrzymy się, jak wygląda struktura testów (Testcase) funkcjonalnych kodowanych za pomocą pyATS. Struktura ta pozwala na łatwe i przejrzyste tworzenie testów, zarządzanie nimi oraz raportowanie wyników. Dzięki modularnej budowie, można łatwo rozbudowywać i dostosowywać testy do konkretnych potrzeb.

Rola dekoratorów Python w bibliotece pyATS
Podczas ostatniego webinaru (28.02.2024) „Testowanie infrastruktury sieciowej skryptami Python” Piotr Wojciechowski pokazał budowanie testów funkcjonalnych z zastosowaniem modułu aetest z biblioteki pyATS. Podczas kodowania zastosowane zostały specjalne konstrukcje w języku Python, zwane dekoratorami. W poniższym artykule przyjrzyjmy się dokładniej ich działaniu.

Faza detekcji w procesie obsługi incydentów –...
Absolutnie fundamentalną kwestią w kontekście reagowania na incydenty jest świadomość, że w ogóle one miały miejsce. Gdy taką świadomość uda nam się zdobyć, będziemy w stanie również przypisać pewne wspólne cechy poszczególnym grupom incydentów.

Faza detekcji w procesie obsługi incydentów
Jednym z absolutnie kluczowych elementów w całym procesie reagowania na incydenty jest oczywiście faza detekcji, czyli zyskiwania świadomości, że “coś” podejrzanego i potencjalnie złośliwego dla naszej organizacji się dzieje.