We have the option of using wsl but it’s more trouble than it’s worth. I think some people can request MacBooks, but it’s a really drawn out process.
We typically only use RHEL for servers and kubernetes and stuff. I just put up with windows, and request a new laptop when it inevitably slows down and gets bloated.
If you mean updating the images themselves, I just use kubernetes and rolling updates. Works like a charm.
As for monitoring, kubernetes also handles that well. Liveness probes are kind of standard, then Prometheus for more intense monitoring.
If you don’t mind the extra overhead it would probably address these issues for you.