main.yml 715 B

12345678910111213141516171819202122232425262728
  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. tags: setup
  6. - name: Set epel_version override when AmazonLinux AMIv2
  7. tags: setup
  8. set_fact:
  9. epel_version: 7
  10. when: ansible_distribution_version == 'Candidate'
  11. - name: Ensure the Sensu Core Yum repo is present
  12. tags: setup
  13. yum_repository:
  14. name: sensu
  15. description: The Sensu Core yum repository
  16. baseurl: "{{ sensu_yum_repo_url }}"
  17. gpgkey: "{{ sensu_yum_key_url }}"
  18. gpgcheck: yes
  19. enabled: yes
  20. - name: Ensure Sensu is installed
  21. tags: setup
  22. yum:
  23. name: "{{ sensu_package }}"
  24. state: "{{ sensu_pkg_state }}"