20482: Adds proper compute node instance profile instead of using keepstore's.
authorLucas Di Pentima <lucas.dipentima@curii.com>
Wed, 10 May 2023 20:38:48 +0000 (17:38 -0300)
committerLucas Di Pentima <lucas.dipentima@curii.com>
Wed, 10 May 2023 20:38:48 +0000 (17:38 -0300)
commit648c8c4928da80b9fb3f6a7fd41904ff017bcd44
tree0e636d666ecb8c547dd0c0b68c01d9be33b0e0b0
parent92e7c012e250f689e13ef249fc76134fcc5df393
20482: Adds proper compute node instance profile instead of using keepstore's.

We first used keepstore's instance profile because compute nodes run a local
keepstore now.
We also need to give compute nodes permission to change resources related to
the EBS Autoscaler.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
tools/salt-install/config_examples/multi_host/aws/pillars/arvados.sls
tools/salt-install/terraform/aws/data-storage/main.tf
tools/salt-install/terraform/aws/data-storage/outputs.tf
tools/salt-install/terraform/aws/services/locals.tf
tools/salt-install/terraform/aws/services/main.tf