We have hundreds of servers and 99% of them have AOAG strategy. Patching takes HOURS since we need to patch secondaries (Windows patch) , wait to complete, manually fail over to the other node, Patch Windows, failback and let everything as it was.
how do you guys work with this assuming many of people here will have way more servers than me.
Let the windows shutdown sql server by itself is not an option, we need to Failover to be sure nothing will break. Im thinking about a powershell that would read all primaries in a group of servers, and failover, then wait for its patching, run again to see where sre the secondaries and failback but this seems even more work.