I'm still a newbie learning the kubernetes and trying to clarify the details. I've read [this document][1] about the components and would like to know the structure of kubernetes master node: 1. is it allowed to deploy the kubernetes control plane components on different master nodes in same cluster? (e.g. deploy "kube-schedulter" on master node A and "kube-controller-manager daemon" on master node B) 2. Is there options to make HA/FT for the master node? 4. is it suggested to deploy all the kubernetes control plane components together on a master node no matter what kind of use cases? 4. does the deployment of master node(s) support both static IP address and DHCP IP address assignment? [1]: https://kubernetes.io/docs/concepts/overview/components/