main.yml 757 B

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