Ansible:vars_promptとコマンドラインを使用してユーザー入力を受け入れる方法は?

公開: 2020-06-08

vars_promptとコマンドラインを使用してユーザー入力を受け入れる方法は?

Ansibleで遊び始めてから数か月が経ちました。 このチュートリアルでは、ansible Playbookの実行中prompt the userされる場合に、 vars_prompt ansible sectionの使用方法について説明します。

始めましょう:

ステップ1

hostsファイルを作成し、 /Users/Shared/ansibleというフォルダーに配置します。

ステップ2

デフォルトのansible.cfgファイルを同じフォルダーに置きます。

ステップ-3

vars_promptセクションを使用してユーザー入力を取得するファイルcrunchify.ymlファイルを作成します。

ステップ-4

ansiblePlaybookを実行します。

チェックアウトコンソール出力:

ユーザープロンプトをスキップしてコマンドラインから引数を受け入れる方法:

ansibleスクリプトの実行で問題が発生した場合は、お知らせください。