Vill du lära dig hur du skapar en Ansible spelbok för Ubuntu LInux? I den här guiden, vi kommer att visa Ansible playbook exempel att använda 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.

Ansible Playbook Exempel – Installera ett paket med hjälp av Apt-get

Detta Ansible playbook exempel med namnet install-apt.yml kommer att installera Ntpdate och Nmap-paketen på Alla Ansible-noder.

Copy to Clipboard

Om du vill köra den här Ansible-spelboken använder du följande kommando.

Copy to Clipboard

I vårt exempel kommer Ansible-servern att ansluta till alla noder och installera de paket som krävs.

Ansible Playbook Exempel – Köra ett shell kommando

Detta Ansible playbook exempel med namnet linux-echo.yml kommer att verkställa ett kommando på Linux-skalet.

Copy to Clipboard

Om du vill köra den här Ansible-spelboken använder du följande kommando.

Copy to Clipboard

I vårt exempel kommer Ansible-servern att ansluta till alla noder och installera de paket som krävs.

Ansible Playbook Exempel – Kör en Raw Command

Detta Ansible playbook exempel med namnet linux-raw.yml kommer att utföra ett kommando på Linux-skalet.

Copy to Clipboard

Om du vill köra den här Ansible-spelboken använder du följande kommando.

Copy to Clipboard

I vårt exempel kommer Ansible-servern att ansluta till alla noder och installera de paket som krävs.

Exempel på ansible Playbook – läsa en variabel från kommandoraden

Detta Ansible playbook exempel med namnet linux-scan.yml kommer att installera Nmap paketet.

Det kommer att läsa IP-addres från IP_VAR och använda NMAP för att skanna denna värd.

Copy to Clipboard

Om du vill köra den här Ansible-spelboken använder du följande kommando.

Copy to Clipboard

I vårt exempel kommer Ansible servern skanna värd techexpert.tips efter installera NMAP packge.

Denna spelbok kommer också att visa resultatet på skärmen.

Ansible Playbook Exempel – Uppdatera och uppgradera Ubuntu Linux

Detta Ansible playbook exempel med namnet ubuntu-upgrade.yml kommer att uppdatera APT-GET databasen.

Detta Ansible playbook exempel kommer att uppgradera ubuntu Linux.

Copy to Clipboard

Om du vill köra den här Ansible-spelboken använder du följande kommando.

Copy to Clipboard

I vårt exempel kommer Ansible-servern att säga till alla noder att uppdatera APT-GET-databasen.

I vårt exempel kommer Ansible servern berätta för alla noder att uppgradera Ubuntu Linux pacakges.

Ansible Playbook Exempel – Parallella uppgifter

Detta Ansible playbook exempel med namnet ubuntu-parallel.yml kommer att köra taks samtidigt.

Copy to Clipboard

Om du vill köra den här Ansible-spelboken använder du följande kommando.

Copy to Clipboard

I vårt exempel kommer Ansible servern berätta för alla noder att köra 3 kommandon parallellt.