yum_repository 模組

  1. 任務(tasks) 及善後處理 (handlers) 內要處理的工作,都可以參考 ansible-doc module-name 查詢模組文件範例來寫,例如 yum_repository。
    [deyu1@kvm19 ansible]$ ansible-doc yum_repository | grep ^EX -A14
    EXAMPLES:
    
    - name: Add repository
      ansible.builtin.yum_repository:
        name: epel
        description: EPEL YUM repo
        baseurl: https://download.fedoraproject.org/pub/epel/$releasever/$basearch/
    
    - name: Add multiple repositories into the same file (1/2)
      ansible.builtin.yum_repository:
        name: epel
        description: EPEL YUM repo
        file: external_repos
        baseurl: https://download.fedoraproject.org/pub/epel/$releasever/$basearch/
        gpgcheck: yes