當我在許多機器上定期運行我的Ansible操作手冊時,即使沒有任何變化(不再有),我也會顯示許多「變化」。運行Ansible時如何減少顯示的「更改」數量?
這可能有不同的原因。例如,一個簡單的原因是註冊變量:
tasks:
- name: Fetch docker_compose_version
shell: docker-compose --version
register: docker_compose_version
此塊導致
TASK [Fetch docker_compose_version] ********************************************************************************
changed: [mysrv]
我希望只看到一個變化,如果有真的改變的東西在機器上。我怎樣才能做到這一點?
如果對我的問題沒有「全局」答案,請告訴我。在註冊變量時,我會將標題改爲「如何避免打印不必要的變化」。 – dsteinkopf