fix(k8s): bind to k8s_node_ip for cm and sched
diff --git a/roles/kubernetes/templates/kubeadm.yaml.j2 b/roles/kubernetes/templates/kubeadm.yaml.j2
index 4464fa3..69283a3 100644
--- a/roles/kubernetes/templates/kubeadm.yaml.j2
+++ b/roles/kubernetes/templates/kubeadm.yaml.j2
@@ -57,10 +57,10 @@
{% endif %}
controllerManager:
extraArgs:
- bind-address: "0.0.0.0"
+ bind-address: "{{ kubernetes_node_ip }}"
scheduler:
extraArgs:
- bind-address: "0.0.0.0"
+ bind-address: "{{ kubernetes_node_ip }}"
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration