Slackbot
06/05/2023, 2:43 PMBruno Schaatsbergen
06/05/2023, 2:45 PMBruno Schaatsbergen
06/05/2023, 2:47 PMBruno Schaatsbergen
06/05/2023, 2:57 PMBruno Schaatsbergen
06/05/2023, 3:03 PMBruno Schaatsbergen
06/05/2023, 3:16 PMJason Reslock
06/05/2023, 4:28 PMJason Reslock
06/05/2023, 4:30 PMBruno Schaatsbergen
06/05/2023, 5:20 PMBruno Schaatsbergen
06/05/2023, 5:21 PMBruno Schaatsbergen
06/05/2023, 5:21 PMBut the role that terraform assumes for both provider operations and for remote state management will have widely scoped permissions because it will need to create/modify/destroy cloud resources. There is no way around this.
Bruno Schaatsbergen
06/05/2023, 5:22 PMBruno Schaatsbergen
06/05/2023, 5:22 PMBruno Schaatsbergen
06/05/2023, 5:23 PMBruno Schaatsbergen
06/05/2023, 5:25 PMPer-environment/atlantis instance you can scope permissions such that the service role is only allowed to assume whatever role is required for your provider configurations to function properly.That's not a solution. This means you're forced into running multiple instances of Atlantis. Which isn't a very solid design choice imho. You can probably guess the amount of instances a large enterprise will have to maintain... 🥲
Bruno Schaatsbergen
06/05/2023, 5:32 PMYou can configure atlantis such that the server-side atlantis yaml/config is not overridden by PRs/branches.Is also not really a viable option. Say you would prefer to not have many different instances and try to enforce workflows from the server side config, you'll have to redeploy Atlantis every other day as people add/change the server side config to update their workflow..
Jason Reslock
06/05/2023, 5:51 PMBruno Schaatsbergen
06/05/2023, 5:52 PMBruno Schaatsbergen
06/05/2023, 5:53 PMPePe Amengual
06/05/2023, 5:54 PMJason Reslock
06/05/2023, 6:01 PMPePe Amengual
06/05/2023, 6:06 PMPePe Amengual
06/05/2023, 6:06 PMStas Ostrovskyi
06/05/2023, 6:11 PMlocal_exec
via conftest/checko/other OPA toolStas Ostrovskyi
06/05/2023, 6:12 PMBruno Schaatsbergen
06/05/2023, 6:13 PMStas Ostrovskyi
06/05/2023, 6:15 PM