Saltstack Official Galera Formula
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.

38 lines
1.0KB

  1. applications:
  2. - galera
  3. classes:
  4. - service.galera.support
  5. parameters:
  6. _param:
  7. galera_server_cluster_name: galeracluster
  8. galera_server_bind_address: ${_param:cluster_local_address}
  9. galera_server_bind_port: 3306
  10. galera_server_admin_user: root
  11. galera:
  12. master:
  13. enabled: true
  14. name: ${_param:galera_server_cluster_name}
  15. bind:
  16. address: ${_param:galera_server_bind_address}
  17. port: ${_param:galera_server_bind_port}
  18. maintenance_password: ${_param:galera_server_maintenance_password}
  19. admin:
  20. user: ${_param:galera_server_admin_user}
  21. password: ${_param:galera_server_admin_password}
  22. members:
  23. - host: ${_param:cluster_node01_address}
  24. port: 4567
  25. - host: ${_param:cluster_node02_address}
  26. port: 4567
  27. - host: ${_param:cluster_node03_address}
  28. port: 4567
  29. mysql:
  30. server:
  31. users:
  32. - name: haproxy
  33. host: localhost
  34. - name: haproxy
  35. host: '%'
  36. - name: haproxy
  37. host: ${_param:cluster_local_address}