From 4be299769330745cc339504341c25e3431015e00 Mon Sep 17 00:00:00 2001 From: gitea-bot Date: Tue, 2 Dec 2025 04:35:21 +0000 Subject: [PATCH] chore: Update manifests after change --- .../speedtest-exporter.yaml | 103 ++++++++++++++++++ 1 file changed, 103 insertions(+) create mode 100644 clusters/cl01tl/manifests/speedtest-exporter/speedtest-exporter.yaml diff --git a/clusters/cl01tl/manifests/speedtest-exporter/speedtest-exporter.yaml b/clusters/cl01tl/manifests/speedtest-exporter/speedtest-exporter.yaml new file mode 100644 index 000000000..327602d08 --- /dev/null +++ b/clusters/cl01tl/manifests/speedtest-exporter/speedtest-exporter.yaml @@ -0,0 +1,103 @@ +--- +# Source: speedtest-exporter/charts/speedtest-exporter/templates/serviceaccount.yaml +apiVersion: v1 +kind: ServiceAccount +metadata: + name: speedtest-exporter + labels: + helm.sh/chart: speedtest-exporter-0.1.1 + app.kubernetes.io/name: speedtest-exporter + app.kubernetes.io/instance: speedtest-exporter + app.kubernetes.io/version: "v3.5.4" + app.kubernetes.io/managed-by: Helm +--- +# Source: speedtest-exporter/charts/speedtest-exporter/templates/service.yaml +apiVersion: v1 +kind: Service +metadata: + name: speedtest-exporter + labels: + helm.sh/chart: speedtest-exporter-0.1.1 + app.kubernetes.io/name: speedtest-exporter + app.kubernetes.io/instance: speedtest-exporter + app.kubernetes.io/version: "v3.5.4" + app.kubernetes.io/managed-by: Helm +spec: + type: ClusterIP + ports: + - port: 9798 + targetPort: http + protocol: TCP + name: http + selector: + app.kubernetes.io/name: speedtest-exporter + app.kubernetes.io/instance: speedtest-exporter +--- +# Source: speedtest-exporter/charts/speedtest-exporter/templates/deployment.yaml +apiVersion: apps/v1 +kind: Deployment +metadata: + name: speedtest-exporter + labels: + helm.sh/chart: speedtest-exporter-0.1.1 + app.kubernetes.io/name: speedtest-exporter + app.kubernetes.io/instance: speedtest-exporter + app.kubernetes.io/version: "v3.5.4" + app.kubernetes.io/managed-by: Helm +spec: + replicas: 1 + selector: + matchLabels: + app.kubernetes.io/name: speedtest-exporter + app.kubernetes.io/instance: speedtest-exporter + template: + metadata: + labels: + app.kubernetes.io/name: speedtest-exporter + app.kubernetes.io/instance: speedtest-exporter + spec: + serviceAccountName: speedtest-exporter + securityContext: + {} + containers: + - name: speedtest-exporter + securityContext: + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true + runAsNonRoot: true + runAsUser: 1000 + image: "ghcr.io/miguelndecarvalho/speedtest-exporter:v3.5.4" + imagePullPolicy: IfNotPresent + ports: + - name: http + containerPort: 9798 + protocol: TCP + resources: + {} +--- +# Source: speedtest-exporter/charts/speedtest-exporter/templates/service-monitor.yaml +apiVersion: monitoring.coreos.com/v1 +kind: ServiceMonitor +metadata: + name: speedtest-exporter + namespace: speedtest-exporter + labels: + helm.sh/chart: speedtest-exporter-0.1.1 + app.kubernetes.io/name: speedtest-exporter + app.kubernetes.io/instance: speedtest-exporter + app.kubernetes.io/version: "v3.5.4" + app.kubernetes.io/managed-by: Helm +spec: + selector: + matchLabels: + app.kubernetes.io/name: speedtest-exporter + app.kubernetes.io/instance: speedtest-exporter + endpoints: + - port: http + interval: 180m + scrapeTimeout: 2m + namespaceSelector: + matchNames: + - speedtest-exporter