From 29358ea6da59ff2fd79170d14335548981f1532f Mon Sep 17 00:00:00 2001 From: JJGadgets Date: Thu, 30 May 2024 05:32:09 +0800 Subject: [PATCH] fix(flux): bind metrics port to $POD_IP --- kube/bootstrap/flux/flux-install-localhost.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/kube/bootstrap/flux/flux-install-localhost.yaml b/kube/bootstrap/flux/flux-install-localhost.yaml index c35887f1..7804c97b 100644 --- a/kube/bootstrap/flux/flux-install-localhost.yaml +++ b/kube/bootstrap/flux/flux-install-localhost.yaml @@ -66,7 +66,7 @@ spec: path: /spec/template/spec/containers/0/env/- value: name: KUBERNETES_SERVICE_PORT - value: "6443" + value: "7445" # Talos KubePrism - op: add path: /spec/template/spec/containers/0/env/- value: @@ -87,8 +87,8 @@ spec: - --log-level=debug - --log-encoding=json - --enable-leader-election=false - - --metrics-addr=127.0.0.1:$(METRICS_PORT) - - --health-addr=127.0.0.1:$(HEALTH_PORT) + - --metrics-addr=$(POD_IP):$(METRICS_PORT) + - --health-addr=127.0.0.1:$(HEALTH_PORT) # hopefully your pod IP uses InternalIP and isn't a public IP, none of mine are at least - op: add path: /spec/template/metadata/labels/flux value: localhost