Comment 2 for bug 1836972

Revision history for this message
Ghada Khalil (gkhalil) wrote :

Don Penney found a way to do this without updating the image.

$ git diff
diff --git a/puppet-manifests/src/modules/platform/templates/multus.yaml.erb b/puppet-manifests/src/modules/platform/templates/multus.yaml.erb
index b7089f5..31fba98 100644
--- a/puppet-manifests/src/modules/platform/templates/multus.yaml.erb
+++ b/puppet-manifests/src/modules/platform/templates/multus.yaml.erb
@@ -152,6 +152,7 @@ spec:
           - |
             #!/bin/bash
             sed "s|__KUBERNETES_NODE_NAME__|${KUBERNETES_NODE_NAME}|g" /tmp/multus-conf/05-multus.conf > /usr/src/multus-cni/images/05-multus.conf
+ sed -i 's#//\${KUBERNETES_SERVICE_HOST}#//\[\${KUBERNETES_SERVICE_HOST}\]#' /entrypoint.sh
             /entrypoint.sh --multus-conf-file=/usr/src/multus-cni/images/05-multus.conf
         resources:
           requests: