Ansible: Jak zaakceptować dane wejściowe użytkownika za pomocą vars_prompt i wiersza poleceń?

Opublikowany: 2020-06-08

Jak zaakceptować dane wejściowe użytkownika za pomocą vars_prompt i wiersza poleceń?

Od kilku miesięcy zacząłem bawić się Ansible. W tym samouczku omówimy, jak korzystać vars_prompt ansible section jeśli chcesz poprosić prompt the user o wprowadzenie pewnych danych wejściowych podczas uruchamiania ansible playbook.

Zacznijmy:

Krok 1

Utwórz plik hosts i umieść go w folderze o nazwie /Users/Shared/ansible .

Krok 2

Umieść domyślny plik ansible.cfg w tym samym folderze.

Krok 3

Utwórz plik crunchify.yml , w którym użyjemy sekcji vars_prompt , aby uzyskać dane wejściowe użytkownika.

Krok 4

Uruchom ansible playbook.

Dane wyjściowe konsoli kasy:

Jak pominąć monit użytkownika i zaakceptować argumenty za pomocą wiersza poleceń:

Daj nam znać, jeśli napotkasz problem z uruchomieniem skryptu ansible.