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.

Copy to Clipboard

Voeg de officiële Ansible repository toe aan uw APT-database

Copy to Clipboard

Installeer Ansible.

Copy to Clipboard

Controleer de geïnstalleerde Ansible-versie.

Copy to Clipboard

Als voorbeeld, hier is onze output.

Copy to Clipboard

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.

Copy to Clipboard

Gebruik de SU comand om de Ansible gebruiker te worden.

Genereer een SSH-sleutel voor het Ansible-gebruikersaccount.

Copy to Clipboard

Sluit het lokale Ansible-gebruikersaccount af.

Copy to Clipboard

Bewerk het Ansible hosts-bestand en voeg de lijst met gewenste Ansible-knooppunten toe.

Copy to Clipboard

Bewerk het Ansible hosts-bestand en voeg de lijst met gewenste Ansible-knooppunten toe.

Copy to Clipboard

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.

Copy to Clipboard

Vergeet niet om een wachtwoord in te stellen voor het Ansible-gebruikersaccount.

Copy to Clipboard

Bewerk het SUDOERS-configuratiebestand op het ansible-knooppunt

Copy to Clipboard

Voeg de volgende regel toe aan het einde van het SUDOERS-bestand.

Copy to Clipboard

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.

Copy to Clipboard

In ons voorbeeld is 192.168.15.12 het IP-adres van het Ansible-knooppunt.

Copy to Clipboard

Probeer nu vanaf de Ansible-server in te loggen op het Ansible-knooppunt.

U moet het ssh-sleutelwachtwoord invoeren.

Copy to Clipboard

Meld je af vanaf het Ansile-knooppunt en ga terug naar de Ansible server.

Copy to Clipboard

Test op de Ansible-serverconsole de communicatie met de Ansible-knooppunten.

Copy to Clipboard

Hier is de opdrachtuitvoer:

Copy to Clipboard

Gebruik op de Ansible-serverconsole de volgende opdracht om de uptime van alle Ansible-knooppunten te krijgen.

Copy to Clipboard

Hier is de opdrachtuitvoer:

Copy to Clipboard

Gefeliciteerd! Je bent klaar met de Ansible installatie op Ubuntu Linux.

Zelfstudie - Ansible Playbook Voorbeeld

Word op de Ansible-server de Ansible-gebruiker.

Copy to Clipboard

Maak een ansible playbook.

Copy to Clipboard

Hier is de inhoud van de Ansible playbook genaamd: playbook-test.yaml

Copy to Clipboard

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.

Copy to Clipboard

Hier is de playbook output.

Copy to Clipboard

Gefeliciteerd! Je hebt een ansible speelboek gemaakt.