mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-04 18:00:08 +00:00
kubeadm: fix nil pointer when etcd member is already removed
This commit is contained in:
parent
2c6c4566ef
commit
3a2c4d6f09
@ -362,8 +362,11 @@ func (c *Client) RemoveMember(id uint64) ([]Member, error) {
|
||||
|
||||
// Returns the updated list of etcd members
|
||||
ret := []Member{}
|
||||
for _, m := range resp.Members {
|
||||
ret = append(ret, Member{Name: m.Name, PeerURL: m.PeerURLs[0]})
|
||||
if resp != nil {
|
||||
for _, m := range resp.Members {
|
||||
ret = append(ret, Member{Name: m.Name, PeerURL: m.PeerURLs[0]})
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return ret, nil
|
||||
|
Loading…
Reference in New Issue
Block a user