Error when adding second control-plane to Kubernetes 1.27.4 cluster

Cluster information:

Kubernetes version: 1.27.4
Cloud being used: bare-metal
Installation method: kubeadm
Host OS: Debian bullseye
CNI and version: Calico 3.27.0
CRI and version: Containerd 1.7.1

Hi everyone,

I want to create a HA cluster having 3 control planes, I am also using HAProxy to work with this cluster (2 VM and 1 VIP to adress this proxy).

I am using kubeadm to create the first control plane, I am using the proxy VIP as the controlplaneEndpoint

Then i deploy calico pods and the node is running normally

The problem is when I try to add a second controlplane to this cluster, it fails when it tries to create a new ETCD member.

Is there something to configure around ETCD before trying to add a new controlplane ?

Regards