Hacker News new | ask | show | jobs
by zer00eyz 3007 days ago
How do things run in production vs your CI/CD process?

Is your CI environment a FULL CLONE of your production environment?

Lets take a look at the mysql manual for a second:

https://dev.mysql.com/doc/refman/5.7/en/alter-table.html#alt...

Not every operation can be done "in place" if you have a high traffic table with 100MM records in it, can you run that alter without taking downtime? Where is the safety valve that stops your day one rookie from forcing a down time if you have a CD process?

CI/CD is suposed to be creating a safety net, not a way to push a massive screwup into production faster!

There isn't a magic tool that is going to make this easy, because every environment is different... RTFM for all your tools and figure out what works for you if "by hand" isn't going to cut it and build that.