mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-28 05:57:25 +00:00
Merge pull request #97372 from ihgann/master
Fix bug in Member Exists Join for Kubeadm etcd join
This commit is contained in:
commit
4a595bd373
@ -162,9 +162,13 @@ func CreateStackedEtcdStaticPodManifestFile(client clientset.Interface, manifest
|
|||||||
// only add the new member if it doesn't already exists
|
// only add the new member if it doesn't already exists
|
||||||
var exists bool
|
var exists bool
|
||||||
klog.V(1).Infof("[etcd] Checking if the etcd member already exists: %s", etcdPeerAddress)
|
klog.V(1).Infof("[etcd] Checking if the etcd member already exists: %s", etcdPeerAddress)
|
||||||
for _, member := range initialCluster {
|
for i := range initialCluster {
|
||||||
if member.PeerURL == etcdPeerAddress {
|
if initialCluster[i].PeerURL == etcdPeerAddress {
|
||||||
exists = true
|
exists = true
|
||||||
|
if len(initialCluster[i].Name) == 0 {
|
||||||
|
klog.V(1).Infof("[etcd] etcd member name is empty. Setting it to the node name: %s", nodeName)
|
||||||
|
initialCluster[i].Name = nodeName
|
||||||
|
}
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user