fix: use correct api address
diff --git a/roles/kubernetes/templates/kubeadm.yaml.j2 b/roles/kubernetes/templates/kubeadm.yaml.j2
index 7f5cd59..86f404a 100644
--- a/roles/kubernetes/templates/kubeadm.yaml.j2
+++ b/roles/kubernetes/templates/kubeadm.yaml.j2
@@ -2,6 +2,7 @@
apiVersion: kubeadm.k8s.io/v1beta3
kind: InitConfiguration
localAPIEndpoint:
+ advertiseAddress: "{{ kubernetes_node_ip }}"
bindPort: 16443
nodeRegistration:
kubeletExtraArgs:
@@ -29,6 +30,7 @@
{% if inventory_hostname in groups[kubernetes_control_plane_group] %}
controlPlane:
localAPIEndpoint:
+ advertiseAddress: "{{ kubernetes_node_ip }}"
bindPort: 16443
certificateKey: {{ _kubeadm_init_upload_certs.stdout_lines[-1] | trim }}
{% endif %}