commit 9c266d001ae5bf13b2fe9303004dd15aa952d559
parent 20a90c954d3ed41e794f170458662e6c0bc7856f
Author: MTRNord <MTRNord@users.noreply.github.com>
Date: Sat, 28 Mar 2026 14:47:27 +0100
start another recovery attempt
Signed-off-by: MTRNord <MTRNord@users.noreply.github.com>
Diffstat:
1 file changed, 67 insertions(+), 66 deletions(-)
diff --git a/apps/talos_cluster/continuwuity/deployment.yaml b/apps/talos_cluster/continuwuity/deployment.yaml
@@ -102,72 +102,73 @@ spec:
protocol: TCP
port: 8448
targetPort: 8448
----
-apiVersion: gateway.networking.k8s.io/v1
-kind: HTTPRoute
-metadata:
- name: continuwuity
- namespace: continuwuity
-spec:
- parentRefs:
- - name: envoy-gateway
- namespace: envoy-gateway
- hostnames:
- - matrix.mtrnord.blog
- rules:
- # Client traffic (sync, login, media, etc.)
- - name: client-traffic
- matches:
- - path:
- type: PathPrefix
- value: /_matrix/client
- backendRefs:
- - name: continuwuity
- port: 8448
- timeouts:
- request: 240s
- backendRequest: 0s
- - name: media-traffic
- matches:
- - path:
- type: PathPrefix
- value: /_matrix/media
- backendRefs:
- - name: continuwuity
- port: 8448
- # Federation traffic
- - name: federation-traffic
- matches:
- - path:
- type: PathPrefix
- value: /_matrix/federation
- backendRefs:
- - name: continuwuity
- port: 8448
- timeouts:
- request: 240s
- backendRequest: 0s
- # Fallback (anything else Matrix-y)
- - name: fallback
- backendRefs:
- - name: continuwuity
- port: 8448
----
-apiVersion: gateway.envoyproxy.io/v1alpha1
-kind: BackendTrafficPolicy
-metadata:
- name: continuwuity-general-ratelimit
- namespace: continuwuity
-spec:
- targetRefs:
- - group: gateway.networking.k8s.io
- kind: HTTPRoute
- name: continuwuity
- circuitBreaker:
- maxConnections: 1500
- maxPendingRequests: 300
- maxParallelRequests: 700
- maxParallelRetries: 50
+# HTTPRoute and BackendTrafficPolicy commented out for RocksDB surgery (748903.sst)
+# ---
+# apiVersion: gateway.networking.k8s.io/v1
+# kind: HTTPRoute
+# metadata:
+# name: continuwuity
+# namespace: continuwuity
+# spec:
+# parentRefs:
+# - name: envoy-gateway
+# namespace: envoy-gateway
+# hostnames:
+# - matrix.mtrnord.blog
+# rules:
+# # Client traffic (sync, login, media, etc.)
+# - name: client-traffic
+# matches:
+# - path:
+# type: PathPrefix
+# value: /_matrix/client
+# backendRefs:
+# - name: continuwuity
+# port: 8448
+# timeouts:
+# request: 240s
+# backendRequest: 0s
+# - name: media-traffic
+# matches:
+# - path:
+# type: PathPrefix
+# value: /_matrix/media
+# backendRefs:
+# - name: continuwuity
+# port: 8448
+# # Federation traffic
+# - name: federation-traffic
+# matches:
+# - path:
+# type: PathPrefix
+# value: /_matrix/federation
+# backendRefs:
+# - name: continuwuity
+# port: 8448
+# timeouts:
+# request: 240s
+# backendRequest: 0s
+# # Fallback (anything else Matrix-y)
+# - name: fallback
+# backendRefs:
+# - name: continuwuity
+# port: 8448
+# ---
+# apiVersion: gateway.envoyproxy.io/v1alpha1
+# kind: BackendTrafficPolicy
+# metadata:
+# name: continuwuity-general-ratelimit
+# namespace: continuwuity
+# spec:
+# targetRefs:
+# - group: gateway.networking.k8s.io
+# kind: HTTPRoute
+# name: continuwuity
+# circuitBreaker:
+# maxConnections: 1500
+# maxPendingRequests: 300
+# maxParallelRequests: 700
+# maxParallelRetries: 50
## Blocked by https://github.com/envoyproxy/gateway/pull/6888
# ---
# apiVersion: gateway.envoyproxy.io/v1alpha1