Ansible: come accettare l'input dell'utente utilizzando vars_prompt e la riga di comando?

Pubblicato: 2020-06-08

Come accettare l'input dell'utente utilizzando vars_prompt e la riga di comando?

Sono passati alcuni mesi che ho iniziato a suonare con Ansible. In questo tutorial, esamineremo come utilizzare vars_prompt ansible section se desideri prompt the user un determinato input durante l'esecuzione di ansible playbook.

Iniziamo:

Passo 1

Crea il file hosts e mettilo nella cartella chiamata /Users/Shared/ansible .

Passo 2

Metti il ​​tuo file ansible.cfg predefinito nella stessa cartella.

Passaggio 3

Crea il file crunchify.yml in cui useremo la sezione vars_prompt per ottenere l'input dell'utente.

Passaggio 4

Esegui un playbook ansible.

Output della console di pagamento:

Come saltare il prompt dell'utente e accettare argomenti tramite riga di comando:

Facci sapere se riscontri problemi durante l'esecuzione dello script ansible.