Ansible: vars_prompt 및 명령줄을 사용하여 사용자 입력을 수락하는 방법은 무엇입니까?

게시 됨: 2020-06-08

vars_prompt 및 명령줄을 사용하여 사용자 입력을 수락하는 방법은 무엇입니까?

Ansible을 사용하기 시작한 지 몇 달이 지났습니다. 이 튜토리얼에서는 가능한 플레이북을 실행하는 동안 prompt the user 에게 특정 입력을 요청하려는 경우 vars_prompt ansible section 을 사용하는 방법을 살펴보겠습니다.

시작하자:

1 단계

hosts 파일을 생성하고 /Users/Shared/ansible 폴더에 넣습니다.

2 단계

기본 ansible.cfg 파일을 같은 폴더에 넣습니다.

3단계

vars_prompt 섹션을 사용하여 사용자 입력을 받을 파일 crunchify.yml 파일을 만듭니다.

4단계

실행 가능한 플레이북을 실행합니다.

체크아웃 콘솔 출력:

명령줄을 통해 사용자 프롬프트를 건너뛰고 인수를 수락하는 방법:

가능한 스크립트를 실행하는 데 문제가 있으면 알려주십시오.