Vill du lära dig hur man gör en Ansible installation på Ubuntu Linux? I den här guiden, vi kommer att visa dig hur du installerar Ansible på en dator som kör Ubuntu Linux.
• Ubuntu 18.04
• Ubuntu 19.04
• Ansible 2.8.6
Maskinvarulista:
I följande avsnitt presenteras listan över utrustning som används för att skapa denna Ansible handledning.
Varje del av hårdvara som anges ovan finns på Amazon webbplats.
Ansible Relaterade Handledning:
På den här sidan erbjuder vi snabb tillgång till en lista med handledningar relaterade till Ansible.
Självstudie – Ansible Installation på Ubuntu Linux
Installera listan över paket som krävs.
Lägg till den officiella Ansible-lagringsplatsen i din APT-databas
Installera Ansible.
Verifiera Ansible-versionen som är installerad.
Som ett exempel, här är vår produktion.
I vårt exempel installerade vi Ansible på en dator med hjälp av IP-adressen: 192.168.15.13
Skapa ett lokalt användarkonto med namnet ansible.
Använd SU comand för att bli Ansible-användaren.
Generera en SSH-nyckel till Ansible-användarkontot.
Avsluta det lokala Ansible-användarkontot.
Redigera Filen Ansible hosts och lägg till listan över önskade Ansible-noder.
Redigera Filen Ansible hosts och lägg till listan över önskade Ansible-noder.
I vårt exempel lägger vi bara till 1 Ansible-nod med hjälp av IP-adressen 192.168.15.12.
Vi skapade en grupp Ansigle värdar med namnet test.
På kommando-lise av din Ansible nod ,skapa ett användarkonto som heter Ansible.
Glöm inte att ange ett lösenord för Ansible-användarkontot.
Redigera konfigurationsfilen för SUDOERS på Ansible-noden
Lägg till följande rad i slutet av filen SUDOERS.
Gå tillbaka till Ansible-serverns kommandorad.
Använd kommandot ssh-copy-id för att kopiera Ansible-användarkontots SSH-nyckel från servern till noden.
I vårt exempel är 192.168.15.12 IP-adressen för Ansible-noden.
Nu, från Ansible-servern, försök att logga in på Ansible-noden.
Du kommer att behöva ange SSH-nyckellösenordet.
Utloggning från Ansile-noden och gå tillbaka till Ansible-servern.
Testa kommunikationen med Ansible-noderna på Ansible-serverkonsolen.
Här är kommandot utgång:
På Ansible-serverkonsolen använder du följande kommando för att få upptiden för alla Ansible-noder.
Här är kommandot utgång:
Grattis! Du har avslutat Ansible-installationen på Ubuntu Linux.
Självstudie – Ansible Playbook Exempel
På Ansible-servern blir du Ansible-användare.
Skapa en Ansible spelbok.
Här är innehållet i Ansible playbook heter: playbook-test.yaml
I vårt exempel kommer Ansible-servern att installera NTPDATE-paketet med hjälp av APT-GET på alla värdar.
Använd följande kommando för att köra din spelbok.
Här är playbook utgång.
Grattis! Du skapade en Ansible spelbok framgångsrikt.