From 04330aa4749984b8311895b73c2f6d096eed4197 Mon Sep 17 00:00:00 2001 From: Ultradesu Date: Tue, 18 Nov 2025 22:30:15 +0200 Subject: [PATCH] Fixed iperf3 monitor --- .../iperf3/iperf3-exporter-daemonset.yaml | 54 --------- k8s/apps/iperf3/servicemonitor.yaml | 111 +++++++++++++++--- 2 files changed, 94 insertions(+), 71 deletions(-) diff --git a/k8s/apps/iperf3/iperf3-exporter-daemonset.yaml b/k8s/apps/iperf3/iperf3-exporter-daemonset.yaml index b5ac31d..36b3a7b 100644 --- a/k8s/apps/iperf3/iperf3-exporter-daemonset.yaml +++ b/k8s/apps/iperf3/iperf3-exporter-daemonset.yaml @@ -14,60 +14,6 @@ spec: labels: app: iperf3-exporter spec: - serviceAccountName: iperf3-server - initContainers: - - name: create-exporter-service - image: bitnami/kubectl:latest - env: - - name: NODE_NAME - valueFrom: - fieldRef: - fieldPath: spec.nodeName - - name: POD_IP - valueFrom: - fieldRef: - fieldPath: status.podIP - command: - - /bin/bash - - -c - - | - # Clean node name for service name - NODE_CLEAN=$(echo "$NODE_NAME" | cut -d'.' -f1 | tr '[:upper:]' '[:lower:]' | tr '_' '-') - SERVICE_NAME="iperf3-exporter-${NODE_CLEAN}" - - # Create service for this exporter pod - kubectl apply -f - <