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 ...
Ostatnie Discy Artykuły
Audyt bezpieczeństwa systemu Linux przy pomocy darmowego...
W dzisiejszym dynamicznym świecie IT, gdzie cyberzagrożenia rosną w zastraszającym tempie, niezbędne jest posiadanie narzędzi umożliwiających efektywne zarządzanie bezpieczeństwem systemów. Jednym z takich narzędzi jest Lynis, wszechstronny i potężny skaner bezpieczeństwa dla systemów Linux, Unix i macOS. W tym artykule pokażę wam, czym jest Lynis, jakie są jego główne funkcje ...
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 ...
Zbieranie, analiza i raportowanie o zdarzeniach w sieci...
Biorąc pod uwagę coraz większą ilość zagrożeń we współczesnym świecie wirtualnym jedną z najbardziej istotnych gałęzi jest szeroko pojęte bezpieczeństwo nie tylko danych, ale i całych sieci. W gąszczu coraz większej ilości informacji warto znać podstawowe technologie służące do zbierania, analizy i raportowania o zdarzeniach w sieci. Jedną z nich ...
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.
Czym są testy funkcjonalne?
Testowanie środowiska sieciowego ma kluczowe znaczenie z wielu powodów. Pamiętajmy, że sieć nie istnieje sama dla siebie. Jest warstwą transportową dla danych i aplikacji i musi spełniać określone parametry. Inne wymagania stawiamy sieci operatorskiej, a jeszcze inne sieci korporacyjnej w której działa wrażliwa na opóźnienia baza danych. Inne wymagania będzie ...
Wprowadzenie do Terraform – zasada działania i zalety
Terraform to narzędzie open source służące do deklaratywnego zarządzania infrastrukturą w chmurze. Pozwala na automatyzację procesu wdrażania i zarządzania zasobami, takimi jak wirtualne maszyny, sieci, kontenery, bazy danych, itp. Narzędzie to działa na zasadzie deklaratywnego języka programowania, który pozwala na opisanie pożądanej konfiguracji infrastruktury, a następnie tworzy, modyfikuje lub usuwa ...
Jak skonfigurować serwer Samba w systemie Linux Debian?
Czym jest Serwer Samba? To narzędzie, które umożliwia udostępnianie plików i drukarek pomiędzy systemami, na przykład między systemem Windows a Linux. Serwer Samba ma wiele innych ciekawych funkcji, ale na potrzeby poniższego artykułu skupimy się na tej konkretnej.