Kube proxy can not resolve host ip
[ta/caas-kubernetes.git] / ansible / roles / kube_proxy / templates / kube-proxy.yml
index 5aff9ad..4441508 100644 (file)
@@ -29,9 +29,16 @@ spec:
       command:
         - "/kube-proxy"
         - "--kubeconfig=/etc/kubernetes/kubeconfig/proxyc.yml"
-        - "--hostname-override={{ ansible_host }}"
+        - "--bind-adress={{ networking.infra_internal.ip }}"
+        - "--hostname-override={{ networking.infra_internal.ip }}"
         - "--masquerade-all=true"
+      resources:
+        requests:
+          cpu: "10m"
       volumeMounts:
+        - name: time-mount
+          mountPath: /etc/localtime
+          readOnly: true
         - name: secret-kubernetes
           mountPath: /etc/kubernetes/ssl
           readOnly: true
@@ -42,6 +49,9 @@ spec:
           mountPath: /etc/kubernetes/kubeconfig
           readOnly: true
   volumes:
+    - name: time-mount
+      hostPath:
+        path: /etc/localtime
     - name: secret-kubernetes
       hostPath:
         path: /etc/kubernetes/ssl