Comment

Comment by BoorishBears

I think this is an example of hindsight not always being 20/20

If you replace each step of the post mortem with a CI/CD based alternative, you miss out on the fact CI/CD trivializes designs where this wouldn't have happened.

The "easy default" wouldn't be to run a play against 8 hosts manually in your terminal, it'd be run a playbook with them all baked in, and that would fail correctly by default: https://docs.ansible.com/ansible/latest/playbook_guide/playb...

The key here is CI/CD makes it so its actually less work to run that one play than it is to shoot yourself in the foot with 8 separate invocations.

Even in the fact of incompetence/laziness/oversight, the general framework makes the right choice

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton