cisagov / crossfeed

External monitoring for organization assets
https://docs.crossfeed.cyber.dhs.gov
Creative Commons Zero v1.0 Universal
359 stars 54 forks source link

Create IAM user to enable ELK integration with AWS #2543

Closed aloftus23 closed 5 months ago

aloftus23 commented 5 months ago

🗣 Description

fixes #2536

Elk requires an IAM user with the permissions listed on the site below in order to integrate with our AWS account.

https://docs.elastic.co/integrations/aws#requirements

Also adds additional logging and removes unnecessary logic in scanExecution.

🧪 Testing

Passes pre-commit tests and terraform plan review.

✅ Pre-approval checklist