From 93fbea38dd5ccbb18f4bc0e69e816629136c4fdc Mon Sep 17 00:00:00 2001 From: Ethan Shold Date: Fri, 19 Jan 2024 22:29:24 -0600 Subject: [PATCH] Add kube svc endpoint configmap when ebpf enabled --- roles/k3s_server_post/templates/calico.crs.j2 | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/roles/k3s_server_post/templates/calico.crs.j2 b/roles/k3s_server_post/templates/calico.crs.j2 index 82177ec..26bf645 100644 --- a/roles/k3s_server_post/templates/calico.crs.j2 +++ b/roles/k3s_server_post/templates/calico.crs.j2 @@ -27,3 +27,15 @@ kind: APIServer metadata: name: default spec: {} + +{% if calico_ebpf %} +--- +kind: ConfigMap +apiVersion: v1 +metadata: + name: kubernetes-services-endpoint + namespace: tigera-operator +data: + KUBERNETES_SERVICE_HOST: '{{ apiserver_endpoint }}' + KUBERNETES_SERVICE_PORT: '6443' +{% endif %}