使用Kubernetes联合,您可以拥有一组Kubernetes集群,并创建各种联合对象,如配置映射或守护程序集,如果使用federation-cluster上下文创建这些对象,它们将应用于联合中的每个群集。但是,如果稍后将另一个Kubernetes集群添加到联合中,则联合控制平面是否会使用现有集群中的所有联合对象更新新的集群?
发布于 2017-07-27 15:18:36
对于联邦DaemonSet,是的。将在新加入的集群中创建一个新的DaemonSet对象。
对于联邦Deployment来说,答案有点复杂。如果rebalance设置为true,并且在federation.kubernetes.io/deployment-preferences中没有显式设置权重首选项,那么当新集群加入时,副本将被重新分配。否则就不会有重新分配。
在https://github.com/kubernetes/kubernetes/blob/master/federation/apis/federation/types.go#L133中定义了federation.kubernetes.io/deployment-preferences
https://stackoverflow.com/questions/42479747
复制相似问题