Skip to content

Instantly share code, notes, and snippets.

@david-martin
Created August 1, 2025 10:09
Show Gist options
  • Save david-martin/30a06a9495884bef03f3c5e7b6d96829 to your computer and use it in GitHub Desktop.
Save david-martin/30a06a9495884bef03f3c5e7b6d96829 to your computer and use it in GitHub Desktop.
apiVersion: networking.istio.io/v1alpha3
kind: EnvoyFilter
metadata:
resourceVersion: '96519540'
name: kuadrant-ratelimiting-mcp-streamable
uid: f04a4ef3-8c28-45d0-9102-0a0e5bdc260f
creationTimestamp: '2025-06-30T15:42:28Z'
generation: 1
namespace: mcp-gateway
ownerReferences:
- apiVersion: gateway.networking.k8s.io/v1
blockOwnerDeletion: true
controller: true
kind: Gateway
name: mcp-streamable
uid: a55c3eb0-c9c0-4453-bee0-da29c694c4a7
labels:
kuadrant.io/managed: 'true'
kuadrant.io/ratelimit: 'true'
spec:
configPatches:
- applyTo: CLUSTER
match:
cluster:
service: limitador-limitador.kuadrant-system.svc.cluster.local
patch:
operation: ADD
value:
connect_timeout: 1s
http2_protocol_options: {}
lb_policy: ROUND_ROBIN
load_assignment:
cluster_name: kuadrant-ratelimit-service
endpoints:
- lb_endpoints:
- endpoint:
address:
socket_address:
address: limitador-limitador.kuadrant-system.svc.cluster.local
port_value: 8081
name: kuadrant-ratelimit-service
type: STRICT_DNS
targetRefs:
- group: gateway.networking.k8s.io
kind: Gateway
name: mcp-streamable
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment