Instalowanie węzła sterującego Ansible
Uruchom Ansible na maszynie sterującej.
Instalowanie węzła sterującego Ansible to bezpłatna lekcja Ansible Academy na CoddyKit. To lekcja 1 z 4. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej Ansible Academy, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs Ansible Academy zawiera 4 lekcji w sumie.
Węzeł sterujący
Ansible działa z jednej maszyny nazywanej węzłem sterującym. Ansible instaluje się właśnie tam, a następnie łączy się ono ze wszystkimi pozostałymi serwerami. 🚀
Węzły zarządzane pozostają czyste
Serwery, którymi się zarządza, to węzły zarządzane. Nie trzeba na nich nic instalować: Ansible łączy się przez SSH, dzięki czemu flota pozostaje nietknięta.
Czego potrzebuje węzeł sterujący
Węzeł sterujący potrzebuje tylko Pythona i Ansible. Większość maszyn z systemem Linux i macOS ma już użyteczny interpreter Pythona.
Windows nie jest węzłem sterującym
Nie można bezpośrednio uruchomić węzła sterującego w systemie Windows. Zamiast tego należy użyć WSL, maszyny wirtualnej z systemem Linux albo komputera Mac do obsługi Ansible.
Instalacja za pomocą pip
Najbardziej przenośnym sposobem jest użycie pip, czyli menedżera pakietów Pythona. Pobiera on najnowszą wersję Ansible z PyPI do danego środowiska.
python3 -m pip install --user ansiblePakiet ansible
Pakiet ansible zawiera główny silnik oraz duży zestaw kolekcji społeczności, więc od razu udostępnia wiele przydatnych modułów.
pip install ansibleTylko rdzeń
Potrzebna jest odchudzona instalacja? Należy użyć ansible-core, który zawiera tylko silnik i podstawowe moduły, a następnie dodać wyłącznie potrzebne kolekcje.
pip install ansible-coreInstalacja za pomocą systemu operacyjnego
Można również użyć menedżera pakietów. W systemach Debian i Ubuntu apt instaluje przetestowaną, systemową wersję Ansible.
sudo apt install ansibleWeryfikacja wersji
Po instalacji należy uruchomić ansible --version. Polecenie wyświetla wersję oraz znaleziony przez Ansible plik konfiguracyjny, potwierdzając poprawność instalacji.
ansible --versionGdzie znajduje się konfiguracja
Wynik tego polecenia pokazuje również wersję Pythona używaną przez Ansible. Niezgodna wersja Pythona może powodować nietypowe błędy, dlatego warto sprawdzić ją na początku.
Wszystko gotowe
Po zainstalowaniu i zweryfikowaniu Ansible węzeł sterujący staje się centrum dowodzenia każdym serwerem, który od tej pory będzie automatyzowany. 🛠️
Szybkie sprawdzenie
Jedno krótkie sprawdzenie przed przejściem dalej.
Podsumowanie
Ansible instaluje się na węźle sterującym za pomocą pip lub menedżera pakietów, a następnie potwierdza instalację poleceniem ansible --version. Węzły zarządzane pozostają bezagentowe. 🎉
Często zadawane pytania
Czy lekcja „Instalowanie węzła sterującego Ansible” jest bezpłatna?
Tak — pełny tekst „Instalowanie węzła sterującego Ansible” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu Ansible Academy, przejdź na CoddyKit PRO. Kurs Ansible Academy zawiera 4 lekcji w sumie.
Co nauczysz się w „Instalowanie węzła sterującego Ansible”?
Uruchom Ansible na maszynie sterującej. Ćwiczysz Ansible Academy z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.
Czy potrzebuję doświadczenia, aby zacząć Ansible Academy?
Nie wymagamy żadnego doświadczenia. Ansible Academy w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 1 z 4.
Ile czasu zajmuje lekcja „Instalowanie węzła sterującego Ansible”?
Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.
Czy mogę pisać i uruchamiać kod w tej lekcji Ansible Academy?
Tak. Każda lekcja Ansible Academy zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.
Wszystkie lekcje w tym kursie
- Instalowanie węzła sterującego Ansible
- Klucze SSH i logowanie bez hasła
- Twój ansible.cfg: rozsądne ustawienia domyślne
- Pingowanie hosta za pomocą modułu ping