You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

54 lines
866 B

  1. ---
  2. - hosts: all
  3. become: true
  4. vars_files:
  5. - vars.yml
  6. roles:
  7. - common
  8. - hosts: app_server
  9. become: true
  10. vars_files:
  11. - vars.yml
  12. roles:
  13. - cmark-gfm
  14. - pts_lbsearch
  15. - python
  16. - gunicorn
  17. - nginx
  18. - nginx_site_config
  19. - postgresql
  20. - postgresql_plpython
  21. - postgresql_tildes_dbs
  22. - pgbouncer
  23. - redis
  24. - redis_module_cell
  25. - postgresql_redis_bridge
  26. - boussole
  27. - webassets
  28. - scripts
  29. - prometheus_node_exporter
  30. - prometheus_postgres_exporter
  31. - prometheus_redis_exporter
  32. - consumers
  33. - cronjobs
  34. - wiki_repo
  35. - hosts: dev
  36. become: true
  37. vars_files:
  38. - vars.yml
  39. roles:
  40. - self_signed_ssl_cert
  41. - prometheus
  42. - java
  43. - nodejs
  44. - development
  45. - hosts: prod
  46. become: true
  47. vars_files:
  48. - vars.yml
  49. roles:
  50. - nginx_prod_config
  51. - ipv6_networking