Automatic merge from submit-queue kubeadm: refactor config 1) break object into substructures 2) seperate a config object for master and node 3) centralize defaulting and validation Hacked til it compiled. Have not done 3 yet. Step one of #33715