14 lines
717 B
YAML
14 lines
717 B
YAML
|
---
|
||
|
fixes:
|
||
|
- |
|
||
|
When creating a multi-master cluster, all master nodes will attempt to
|
||
|
create kubernetes resources in the cluster at this same time, like
|
||
|
coredns, the dashboard, calico etc. This race conditon shouldn't be
|
||
|
a problem when doing declarative calls instead of imperative (kubectl
|
||
|
apply instead of create). However, due to [1], kubectl fails to apply
|
||
|
the changes and the deployemnt scripts fail causing cluster to creation
|
||
|
to fail in the case of Heat SoftwareDeployments. This patch passes the
|
||
|
ResourceGroup index of every master so that resource creation will be
|
||
|
attempted only from the first master node.
|
||
|
[1] https://github.com/kubernetes/kubernetes/issues/44165
|