How do you actually catch security issues in Terraform PRs when you're doing solo reviews?
The pattern I keep seeing: security groups too open, S3 buckets publicly accessible, encryption disabled on databases, IAM policies wider than they need to be. I catch some of it in manual review, but I know I'm missing things.
Question for the room: what's actually working for you?
- Are you using any automated tooling? (Checkov, tfsec, something else?)
- Has anyone tried running infrastructure changes through ChatGPT or Claude to catch gaps before merge?
- If you haven't automated this, what's the blocker company policy, trust in the output, or just haven't found the right tool?
Curious what's actually practical at the startup/small-team scale where you can't afford enterprise solutions.