20610: Removes duplication on balancer & backend declarations.
authorLucas Di Pentima <lucas.dipentima@curii.com>
Wed, 26 Jul 2023 21:06:41 +0000 (18:06 -0300)
committerLucas Di Pentima <lucas.dipentima@curii.com>
Wed, 26 Jul 2023 21:06:41 +0000 (18:06 -0300)
commit8d438557f4f3da941eb9fa695da905d488c6301b
treecc3a9672222cf9bad3a9deea6415cab46b0b573f
parentc07ebf7af530652d49f03222b4098e5ac4e15ca7
20610: Removes duplication on balancer & backend declarations.

Instead of having to explicitly declare those, just use the ROLES map
to get the balancer and controller nodes.
Also, explicitly gives PG access to Keep-Balance instead of assuming it's
installed on the same node as the controller.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
tools/salt-install/config_examples/multi_host/aws/pillars/letsencrypt_balancer_configuration.sls
tools/salt-install/config_examples/multi_host/aws/pillars/nginx_balancer_configuration.sls
tools/salt-install/config_examples/multi_host/aws/pillars/postgresql.sls
tools/salt-install/local.params.example.multiple_hosts
tools/salt-install/provision.sh