base.yml 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. ---
  2. dependency:
  3. name: galaxy
  4. driver:
  5. name: docker
  6. lint:
  7. name: yamllint
  8. provisioner:
  9. name: ansible
  10. config_options:
  11. defaults:
  12. callback_whitelist: timer,profile_tasks
  13. fact_caching: jsonfile
  14. fact_caching_connection: ./cache
  15. poll_interval: 3
  16. forks: 100
  17. connection:
  18. pipelining: true
  19. playbooks:
  20. prepare: ../shared/prepare.yml
  21. create: ../shared/create.yml
  22. destroy: ../shared/destroy.yml
  23. converge: ../shared/playbook.yml
  24. verify: ../shared/verify.yml
  25. lint:
  26. name: ansible-lint
  27. inventory:
  28. group_vars:
  29. all:
  30. sensu_master: true
  31. sensu_include_dashboard: true
  32. sensu_rabbitmq_server: true
  33. sensu_redis_server: true
  34. sensu_rabbitmq_host: "{{ ansible_hostname }}"
  35. sensu_redis_host: "{{ ansible_hostname }}"
  36. sensu_api_host: "{{ ansible_hostname }}"
  37. ansible_default_ipv4:
  38. address: 127.0.0.1
  39. sensu_remote_plugins:
  40. - sensu-plugins-disk-checks
  41. sensu_check_interval: 60
  42. verifier:
  43. name: inspec
  44. directory: ../shared/tests/
  45. lint:
  46. name: rubocop