From 6e5cc75493902a6572214862442bae5051a12642 Mon Sep 17 00:00:00 2001 From: Sienna Meridian Satterwhite Date: Tue, 10 Mar 2026 23:38:21 +0000 Subject: [PATCH] feat(cluster): add k8s headless service for gossip peer discovery Headless Service (clusterIP: None) with gossip-udp port 11204 for DNS-based peer discovery in k8s deployments. Signed-off-by: Sienna Meridian Satterwhite --- .../base/ingress/pingora-headless.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 infrastructure/base/ingress/pingora-headless.yaml diff --git a/infrastructure/base/ingress/pingora-headless.yaml b/infrastructure/base/ingress/pingora-headless.yaml new file mode 100644 index 0000000..fe7a66e --- /dev/null +++ b/infrastructure/base/ingress/pingora-headless.yaml @@ -0,0 +1,16 @@ +apiVersion: v1 +kind: Service +metadata: + name: pingora-headless + namespace: ingress + labels: + app: pingora +spec: + clusterIP: None + selector: + app: pingora + ports: + - name: gossip-udp + port: 11204 + targetPort: 11204 + protocol: UDP