apiVersion: gateway.networking.k8s.io/v1
kind: HTTPRoute
metadata:
  name: cluster-ng-server
  namespace: cp9-premium
  annotations:
    konghq.com/strip-path: "true"
spec:
  parentRefs:
    - name: shared-regional-kong
      namespace: shared-regional-kong-system
  rules:
    - matches:
        - path:
            type: PathPrefix
            value: /api/premium
        - path:
            type: PathPrefix
            value: /dataplane
        - path:
            type: PathPrefix
            value: /cluster-ng-server
      backendRefs:
        - name: cluster-ng-server
          port: 80
---
apiVersion: gateway.networking.k8s.io/v1
kind: HTTPRoute
metadata:
  name: premium-regional-dataplane-proxy
  namespace: cp9-premium
  annotations:
    konghq.com/strip-path: "true"
spec:
  parentRefs:
    - name: shared-regional-kong
      namespace: shared-regional-kong-system
  rules:
    - matches:
        - path:
            type: PathPrefix
            value: /dataplane/proxy
      backendRefs:
        - name: cluster-ng-server-proxy
          port: 80
