From 52edd4c9bc5e32842253ee7d1c13d88d9466afde Mon Sep 17 00:00:00 2001
From: Qasim Sarfraz <qasim.sarfraz@esailors.de>
Date: Mon, 27 Apr 2020 02:59:29 -0400
Subject: [PATCH] Fix liveness probe for cilium operator (#6016)

---
 roles/network_plugin/cilium/templates/cilium-deploy.yml.j2 | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/roles/network_plugin/cilium/templates/cilium-deploy.yml.j2 b/roles/network_plugin/cilium/templates/cilium-deploy.yml.j2
index 248154ff3..c052e9e16 100644
--- a/roles/network_plugin/cilium/templates/cilium-deploy.yml.j2
+++ b/roles/network_plugin/cilium/templates/cilium-deploy.yml.j2
@@ -89,6 +89,11 @@ spec:
           name: cilium-operator
           livenessProbe:
             httpGet:
+{% if cilium_enable_ipv4 %}
+              host: 127.0.0.1
+{% else %}
+              host: host: '[::1]'
+{% endif %}
               path: /healthz
               port: 9234
               scheme: HTTP
@@ -107,6 +112,7 @@ spec:
       restartPolicy: Always
       serviceAccount: cilium-operator
       serviceAccountName: cilium-operator
+      hostNetwork: true
       volumes:
         # To read the etcd config stored in config maps
         - configMap:
-- 
GitLab