From 8cd52754d0f36a3acce9d85b80c4a8eaa71ebd8c Mon Sep 17 00:00:00 2001
From: Vincent SELLIER <vincent.sellier@softwareheritage.org>
Date: Thu, 11 May 2023 19:00:28 +0200
Subject: [PATCH] staging/monitoring-cassandra: Revert migration to
 EndpointSlice as it's not working at all

Related to swh/infra/sysadm-environment#4874
---
 .../monitoring-cassandra.yaml                 | 34 ++++++++-----------
 1 file changed, 15 insertions(+), 19 deletions(-)

diff --git a/archive-staging-rke2/monitoring-cassandra.yaml b/archive-staging-rke2/monitoring-cassandra.yaml
index d56af35..4b2a921 100644
--- a/archive-staging-rke2/monitoring-cassandra.yaml
+++ b/archive-staging-rke2/monitoring-cassandra.yaml
@@ -16,26 +16,22 @@ spec:
       port: 7070
       protocol: TCP
 ---
-apiVersion: discovery.k8s.io/v1
-kind: EndpointSlice
+apiVersion: v1
+kind: Endpoints
 metadata:
-  name: cassandra-servers
-  namespace: cassandra
-  labels:
-    app: cassandra
-    kubernetes.io/service-name: cassandra-servers-svc
-addressType: IPv4
-endpoints:
-  - addresses:
-      - "192.168.130.181"
-      - "192.168.130.182"
-      - "192.168.130.183"
-    conditions: {}
-ports:
-  - name: jmx-exporter
-    port: 7070
-    protocol: TCP
-
+    name: cassandra-servers-svc
+    namespace: cassandra
+    labels:
+        app: cassandra
+subsets:
+    - addresses:
+      - ip: 192.168.130.181
+      - ip: 192.168.130.182
+      - ip: 192.168.130.183
+      ports:
+        - name: jmx-exporter
+          port: 7070
+          protocol: TCP
 ---
 apiVersion: monitoring.coreos.com/v1
 kind: ServiceMonitor
-- 
GitLab