I tried with podManagementPolicy to Parallel It still do not work, The situation at the moment is that, I have three master nodes, they all come up and running. Each nodes elects itself as master, and I end up with three clusters with one master node per cluster. The minimum master nodes settings discovery.zen.minimum_master_nodes: 2 also do not have any effect, it shows in logs set to -1. I also could not find this setting in docs of ES7.0.0. Maybe it is set differently now.