With the exception of McMaster, I think your faith in the "the Generals" is perilously misplaced.
"Dog Brain" Mattis has been pining for a war with Iran for decades. He probably will take whatever war he can get if it comes down to it. General Kellyanne is best known for sending his child to die in Iraq and then using his death to rhetorically club away criticism from Trump. He was reportedly a huge fan and part architect of the 'travel ban', which we now know has already caused the deaths of 4 soldiers in Niger. He drinks the MAGA koolaid with the best of them.
McMaster is arguably the only one who you could possibly have faith in. He managed to excise the Bannonites from the national security council, which is not something Trump wanted and Trump hates him now. I hope McMaster has some kind of say in whether we go to war, but my guess its the other 2 generals can overrule him (I believe Mattis outranks him).
The other generals are MAGA lapdogs and you should stop pretending they aren't because it makes you look like a military shill.
Gawd. The discussion concerned N Korea. Starting a war with Iran is even dumber.