AnsibleWhen句でTrueFalseを使用する



Using True False With Ansible When Clause



解決:

次の場合にタスクを実行するには破壊するNS:

--- --hosts:localhost接続:local vars:destroy:trueタスク:-debug:when:destroy

そしていつ破壊するNS:



--- --hosts:localhost接続:local vars:destroy:falseタスク:-debug:when:not destroy 

を使用する必要はありません変数の値が以下で定義されている場合は、boolJinjaフィルターhostvars。

vars_promptからTrueとして文字列を入力し、システムがそれがブール値であることを認識しない場合など、特定の型として値をキャストするため。



とてもシンプルです

いつ:破壊しない

トリックを行う必要があります。