1. 程式人生 > >5-ansible應用標籤tags管理任務

5-ansible應用標籤tags管理任務

1.工作站:建立測試環境,檢視配置檔案,檢視主機解析檔案。


2.工作站:建立包含配置資訊的任務檔案configure_mail.yml。通過yum安裝postfix,通過notify呼叫start_postfix,並將此步驟tags標記為server以備呼叫。通過yum安裝dovecot,通過notify呼叫start_dovecot,並將此步驟tags標記為client以備呼叫。通過get_url下載檔案,通過notify呼叫restart_postfix,並將此步驟tags標記為server以備呼叫。



3.工作站:建立主執行檔案。通過include呼叫configure_mail.yml。在這裡配置handlers各項呼叫任務。


4.工作站:執行主執行檔案。先執行執行tags標記為server的任務,安裝啟動和重啟postfix,檢視postfix安裝包。後跳過標記為server的任務,即執行標記為client的任務,安裝dovecot,檢視dovecot安裝包。



5.工作站:進行測評,清除資料,任務完成。