Safe Terraform auto-apply with conftest
Human review of Terraform plans doesn’t scale, and AI review isn’t deterministic enough for production. Here’s how we use conftest to auto-apply plans that meet an explicit, testable policy.
Hey! I'm Ricard Bejarano. I'm a Site Reliability Engineer at Cisco and a homelabber by passion.
Human review of Terraform plans doesn’t scale, and AI review isn’t deterministic enough for production. Here’s how we use conftest to auto-apply plans that meet an explicit, testable policy.
Terraform init, plan and apply have distinct performance bottlenecks. Here’s a breakdown of each phase, what makes it slow, and what you can do about it.
The Terraform plugin cache does not support concurrent terraform inits. Here’s how we worked around that with OverlayFS.
A proposal for faster Terraform plans: terraform plan -light. Faster plan times without breaking up state.
Over a year ago I wrote a piece titled ‘Terraform should’ve remained stateless’. Here’s my self-critique of that post, with what I know now.
Impersonating someone in SMS texts is way too easy, we must change this to prevent social engineering fraud.
TL;DR: add your Jira projects as Google Chrome search engines so that you can quickly find issues by number.
macOS’ recent security developments prevent some cron jobs from performing their duties. This is how to fix it.
Quick and easy guide for securing macOS systems, for both laymen and security enthusiasts. Last updated for Tahoe.