1 Answer
- Newest
- Most votes
- Most comments
0
For anyone who runs into this problem in the future, I've found the solution. We have had our environments codified with terraform since around the beginning of 2020. AWS changed the permissions needed for enhanced health reporting in elastic beanstalk around November 2020; but the old permissions still mostly worked. A recent change made the success rate fall dramatically. So for us we just needed to change our service role policies AND instance role policies to include AWSElasticBeanstalkEnhancedHealth and AWSElasticBeanstalkManagedUpdatesCustomerRolePolicy. Note if you do not include these in your instance profile, you'll get the referenced error when attempting to deploy new application bundles using a immutable deployment.
answered 4 years ago
Relevant content
- asked 2 years ago
