Jak zainstalować Ansible na Ubuntu 22.04
W tym samouczku poprowadzimy Cię, w jaki sposób możesz zainstalować Ansible NA Ubuntu 22.04 Za pomocą najłatwiejszej metody, której kroki podano poniżej, a ostatecznie pokażemy również, w jaki sposób możesz skonfigurować ansible, aby używać jej do automatyzacji.
Kroki do zainstalowania Ansible na Ubuntu 22.04
Krok 1: Najpierw zainstaluj niektóre przydatne wymagane pakiety, jeśli jeszcze nie zainstalowane do uruchamiania Ansible NA Ubuntu 22.04 Korzystanie z następującego polecenia:
$ sudo apt instontuj oprogramowanie-properties-commonKrok 2: Teraz dodaj Ansible repozytorium w celu pomyślnego zainstalowania najnowszych Ansible Wersja na Ubuntu 22.04:
$ sudo add-apt-repozytory--yes--update pPA: ansible/ansibleKrok 3: Po dodaniu repozytorium możesz następnie wykonać Ansible Instalacja za pośrednictwem następującego polecenia:
$ sudo apt instal instalue ansiblePo ukończeniu Ansible Instalacja, użyj następującego polecenia, aby sprawdzić jego wersję:
$ ansible --versionKroki, aby skonfigurować ansible na Ubuntu 22.04
Teraz następnym zadaniem jest skonfigurowanie hostów Ubuntu w celu automatyzacji Ansible. Możesz zautomatyzować ansible za pomocą wielu hostów, a konfigurowanie każdego hosta wymaga dokładnie tego samego kroku wykonanego dla początkowego hosta.
Aby skonfigurować hosta, musisz wykonać następujące kroki.
Krok 1: Najpierw zainstaluj OpenSsh Za pośrednictwem następującego polecenia:
$ sudo apt install openSsh-serverMożesz także sprawdzić status Ssh Korzystanie z następującego polecenia:
$ sudo Systemctl Status SshdKrok 2: Następnie skonfiguruj zaporę ogniową, aby umożliwić dostęp do SSH Ubuntu 22.04 Korzystanie z następującego polecenia:
$ sudo ufw pozwól sshKrok 3: Teraz utwórz użytkownika Ansible za pośrednictwem komendy poniżej. Ten krok będzie wymagał skonfigurowania własnego hasła:
$ sudo adduser ansiblePo zaktualizowaniu hasła będziesz musiał podać pełne imię i nazwisko i inne informacje:
Wprowadź „Y”, aby ukończyć krok.
To doda użytkownika Ansible.
Krok 4: Teraz wykonaj poniższe polecenie, aby zezwolić Ansible Użytkownicy, aby umożliwić dostęp bez hasła Sudo Access:
$ echo „ansible all = (all) nopasswd: all” | sudo tee /itp. /sudoers.d/ansibleKrok 5: Następnie wygeneruj klawisze SSH za pomocą poniższego wspomnianego polecenia:
$ ssh-keygenNaciśnij ENTER we wszystkich następnych opcjach, nie wpisując niczego, aby wygenerować klucze SSH:
Krok 6: Następnie skopiuj klucz publiczny SSH do hosta Ansible za pomocą następującego polecenia.
$ ssh-copy-id ansible@Wpisz „Tak” w następnej opcji:
Ustaw hasło dla pierwszego użytkownika.
To doda pierwszego użytkownika jako „Ansible”. Możesz dodać więcej, których chcesz, używając powyższych kroków.
Krok 7: Po utworzeniu hostów możesz następnie użyć następującego polecenia, aby dodać hosty:
$ nano gospodarzeW naszym przypadku mamy tylko jednego hosta, możesz dodać inne hosty. Zapisz plik po dodaniu hostów. Następnie użyj następującego polecenia, aby pingować hosty.
$ ansible all -i ./hosts -u ansible -m pingTo wszystko, powyższe wyjście polecenia zapewnia, że masz idealnie skonfigurowane Ansible na Twoim Ubuntu.
Wniosek
Ansible jest doskonałym narzędziem automatyzacji IoT, które pozwala użytkownikom na wdrożenie różnych zadań IoT, w tym wdrażanie oprogramowania, zarządzanie konfiguracją i nie tylko. Instalacja jest dość prosta na Ubuntu, podczas gdy najważniejsze jest to, jak konfigurujesz Ansible. Powyższe wskazówki będą pomocne w instalacji i konfiguracji Ansible na Ubuntu 22.04.