setup.yml 735 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. ---
  2. - hosts: common
  3. vars_files:
  4. - vars/{{ ansible_os_family }}.yml
  5. roles:
  6. - common
  7. tags:
  8. - common
  9. - hosts: staging-compute
  10. vars_files:
  11. - vars/{{ ansible_os_family }}.yml
  12. roles:
  13. - compute-staging
  14. tags:
  15. - compute
  16. - hosts: production-compute
  17. vars_files:
  18. - vars/{{ ansible_os_family }}.yml
  19. roles:
  20. - compute-production
  21. tags:
  22. - compute
  23. - hosts: control
  24. vars_files:
  25. - vars/{{ ansible_os_family }}.yml
  26. roles:
  27. - control
  28. tags:
  29. - control
  30. - hosts: detectors
  31. vars_files:
  32. - vars/{{ ansible_os_family }}.yml
  33. roles:
  34. - detector
  35. tags:
  36. - detector
  37. - hosts: nvidia
  38. vars_files:
  39. - vars/{{ ansible_os_family }}.yml
  40. roles:
  41. - nvidia
  42. tags:
  43. - nvidia