I kid, but really you probably shouldn't on Production. You should be exporting your logs and everything else. The host or VM bootstrapped golden images with everything as needed.
It is okay to start that way and figure out your enternals but that isn't for Production. Production is a locked down closed environment.
The software world feels more like a test only environment.
I what is SSH going to allow you to do here that’s not covered by logs + APM? I’m honestly not sure I’ve debugged 1 performance issue in 10 years over SSH.
> Stability
Ditto.
> Security
This one I understand slightly better, but I think syslogs and network (application) logs have you pretty well-covered here.
> massive replay infrastructure and a complete duplicate of all data running live
… assuming you had this, and could SSH into it, you’re going to do what over SSH?
> "DB got dumped last week and we just wiped all the evidence with this mornings deployment".
SSH doesn’t help you here. If doing this release pattern is problematic for the reasons discussed already I suggest this points to a deep flaw in your performance, stability, and security strategy.