實機練習

  1. 寫 yaml 腳本 pbook1.yml,對dev主機要求如下:
    1. 使用 shell 模組執行 "ls -l /bin/passwd"。
    2. ansible-playbook 執行結果導向到 pbook1.txt。
  2. 在控制主機以 deyu1 用戶的 ansible 工作目錄,寫一腳本 yum_repo.yml,在每一個受管節點產生 yum repository 設定,要求如下:
    1. Repository 1
      1. 名稱 (name):DYW_BASE
      2. 描述 (description):DYW base software
      3. 套件來源網址:http://dy.csie.cyut.edu.tw/alma9/BaseOS
      4. 啟甪 GPG 簽章檢查
      5. GPG 金鑰網址:http://dy.csie.cyut.edu.tw/materials/RPM-GPG-KEY-AlmaLinux-9
    2. Repository 2
      1. 名稱 (name):DYW_STREAM
      2. 描述 (description):DYW stream software
      3. 套件來源網址:http://dy.csie.cyut.edu.tw/alma9/AppStream
      4. 啟甪 GPG 簽章檢查
      5. GPG 金鑰網址:http://dy.csie.cyut.edu.tw/materials/RPM-GPG-KEY-AlmaLinux-9
    3. ansible-playbook 執行結果導向到 yum_repo.txt。