0
我想不通這Ansible任務如何在Ansible中使用條件?
我跑我的劇本ansible-playbook play.yml -e proxyHost=$proxyHost -e proxyPort=$proxyPort
- name: Set proxy when provided
set_fact: proxyproperty=" -Dhttp.proxyHost={{ proxyHost }} -Dhttp.proxyPort={{ proxyPort }} -Dhttps.proxyHost={{ proxyHost }} -Dhttps.proxyPort={{ proxyPort }} -Dhttp.nonProxyHosts=localhost|127.0.0.1|{{ ip }}|{{ fqdn }}|{{ hostName }}"
when: proxyHost is defined
那麼,爲什麼當我還沒有設置$ProxyHost
這個ansible任務仍然被觸發?我錯過了什麼?
AHH!謝謝! – bc81