base.yml 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  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. interpreter_python: auto
  13. callback_whitelist: timer,profile_tasks
  14. fact_caching: jsonfile
  15. fact_caching_connection: ./cache
  16. poll_interval: 3
  17. forks: 100
  18. connection:
  19. pipelining: true
  20. playbooks:
  21. prepare: ../shared/prepare.yml
  22. create: ../shared/create.yml
  23. destroy: ../shared/destroy.yml
  24. converge: ../shared/playbook.yml
  25. verify: ../shared/verify.yml
  26. lint:
  27. name: ansible-lint
  28. inventory:
  29. group_vars:
  30. all:
  31. sensu_master: true
  32. sensu_include_dashboard: true
  33. sensu_rabbitmq_server: true
  34. sensu_redis_server: true
  35. sensu_rabbitmq_host: "{{ ansible_hostname }}"
  36. sensu_redis_host: "{{ ansible_hostname }}"
  37. sensu_api_host: "{{ ansible_hostname }}"
  38. ansible_default_ipv4:
  39. address: 127.0.0.1
  40. sensu_remote_plugins:
  41. - sensu-plugins-disk-checks
  42. sensu_check_interval: 60
  43. verifier:
  44. name: inspec
  45. directory: ../shared/tests/
  46. lint:
  47. name: rubocop