main.yml 689 B

123456789101112131415161718192021222324
  1. ---
  2. # tasks/Amazon/main.yml: CentOS specific set-up
  3. # This takes care of base prerequisites for Amazon Linux AMI
  4. - include_vars: "{{ ansible_distribution }}.yml"
  5. - name: Set epel_version override when AmazonLinux AMIv2
  6. set_fact:
  7. epel_version: 7
  8. when: ansible_distribution_version == 'Candidate'
  9. - name: Ensure the Sensu Core Yum repo is present
  10. yum_repository:
  11. name: sensu
  12. description: The Sensu Core yum repository
  13. baseurl: "{{ sensu_yum_repo_url }}"
  14. gpgkey: "{{ sensu_yum_key_url }}"
  15. gpgcheck: yes
  16. enabled: yes
  17. - name: Ensure Sensu is installed
  18. yum:
  19. name: {{ sensu_package }}
  20. state: {{ sensu_pkg_state }}