main.yml 673 B

1234567891011121314151617181920212223242526
  1. ---
  2. # tasks/Ubuntu/main.yml: Ubuntu specific set-up
  3. # This takes care of base prerequisites for Ubuntu
  4. - include_vars: "{{ ansible_distribution }}.yml"
  5. - name: Ensure that https transport is ready
  6. apt:
  7. name: apt-transport-https
  8. state: present
  9. - name: Ensure the Sensu APT repo GPG key is present
  10. apt_key:
  11. url: "{{ sensu_apt_key_url }}"
  12. state: present
  13. - name: Ensure the Sensu Core APT repo is present
  14. apt_repository:
  15. repo: "{{ sensu_apt_repo_url }}"
  16. state: present
  17. update_cache: true
  18. - name: Ensure Sensu is installed
  19. apt:
  20. name: "{{ sensu_package }}"
  21. state: "{{ sensu_pkg_state }}"