How to Not-Mess-Up Production
summary
Deploy steps and real commands that break things: a mistaken chmod /usr breaks sudo and forces an OS reinstall, running chmod root on a CentOS CyberPanel VM crashes the server, and three careless select queries on MySQL explode response times by skipping indexes and inflating network and deserialization cost. A Docker .env pushed to a public Git repo leaks secrets and triggers key rotation. Recovery relied on a documented shell script to rebuild and on IAM/RBAC/ABAC plus MFA to prevent repeat mistakes.
AI-written summary · about
chapters (4)
related talks
01h 01mKeep your nose out of it. Denying yourself access to production
40mDevOoops (Increase awareness around DevOps infra security)
52mSe7en Deployment Sins
49mSe7en Deployment Sins
07mDon't Go There! Horrible Devops Security Blunders
45mDeploying to production with confidence
47m10 Ways to Ruin Your Cloud Experience (and How to Mitigate Them)
37mStop Hitting Yourself!
