Wilt u leren hoe u een Ansible installatie op Ubuntu Linux doen? In deze tutorial laten we je zien hoe je Ansible installeert op een computer met Ubuntu Linux.
• Ubuntu 18.04
• Ubuntu 19.04
• Ansible 2.8.6
Hardwarelijst:
De volgende sectie presenteert de lijst van apparatuur die wordt gebruikt om deze Ansible tutorial te maken.
Elk stuk hardware hierboven vermeld kan worden gevonden op Amazon website.
Ansible Gerelateerde Tutorial:
Op deze pagina bieden we snelle toegang tot een lijst met tutorials met betrekking tot Ansible.
Tutorial – Ansible Installatie op Ubuntu Linux
Installeer de lijst met vereiste pakketten.
Voeg de officiële Ansible repository toe aan uw APT-database
Installeer Ansible.
Controleer de geïnstalleerde Ansible-versie.
Als voorbeeld, hier is onze output.
In ons voorbeeld installeerden we Ansible op een computer met behulp van het IP-adres: 192.168.15.13
Maak een lokaal gebruikersaccount met de naam ansible.
Gebruik de SU comand om de Ansible gebruiker te worden.
Genereer een SSH-sleutel voor het Ansible-gebruikersaccount.
Sluit het lokale Ansible-gebruikersaccount af.
Bewerk het Ansible hosts-bestand en voeg de lijst met gewenste Ansible-knooppunten toe.
Bewerk het Ansible hosts-bestand en voeg de lijst met gewenste Ansible-knooppunten toe.
In ons voorbeeld voegen we slechts 1 Ansible-knooppunt toe met behulp van het IP-adres 192.168.15.12.
We hebben een groep Ansigle hosts met de naam test gemaakt.
Op de command-lise van uw Ansible knooppunt, maak een gebruikersaccount met de naam Ansible.
Vergeet niet om een wachtwoord in te stellen voor het Ansible-gebruikersaccount.
Bewerk het SUDOERS-configuratiebestand op het ansible-knooppunt
Voeg de volgende regel toe aan het einde van het SUDOERS-bestand.
Ga terug naar de opdrachtregel van de Ansible-server.
Gebruik de opdracht ssh-copy-id om de SSH-toets van het Ansible-gebruikersaccount van de server naar het knooppunt te kopiëren.
In ons voorbeeld is 192.168.15.12 het IP-adres van het Ansible-knooppunt.
Probeer nu vanaf de Ansible-server in te loggen op het Ansible-knooppunt.
U moet het ssh-sleutelwachtwoord invoeren.
Meld je af vanaf het Ansile-knooppunt en ga terug naar de Ansible server.
Test op de Ansible-serverconsole de communicatie met de Ansible-knooppunten.
Hier is de opdrachtuitvoer:
Gebruik op de Ansible-serverconsole de volgende opdracht om de uptime van alle Ansible-knooppunten te krijgen.
Hier is de opdrachtuitvoer:
Gefeliciteerd! Je bent klaar met de Ansible installatie op Ubuntu Linux.
Zelfstudie – Ansible Playbook Voorbeeld
Word op de Ansible-server de Ansible-gebruiker.
Maak een ansible playbook.
Hier is de inhoud van de Ansible playbook genaamd: playbook-test.yaml
In ons voorbeeld installeert de Ansible-server het NTPDATE-pakket met APT-GET op alle hosts.
Gebruik de volgende opdracht om uw draaiboek uit te voeren.
Hier is de playbook output.
Gefeliciteerd! Je hebt een ansible speelboek gemaakt.