- domains:
    dev:
    - us-west-2.data.dev.tidbcloud.com
    staging:
    - us-west-2.data.staging.tidbcloud.com
    prod:
    - ${REGION}.data.tidbcloud.com
  ingressNamePrefix: ""
  ingresses:
  - namespace:
      dev: kong
      staging: kong
      prod: kong
    services:
    - serviceName: go-httpbin-svc
      servicePort: 8080
      testCases:
      - /status/200
      regex:
      - /status/200$
      plugins: "dataapi-plugin-force-https,dataapi-plugin-digest-auth,dataapi-plugin-rate-limit"
  - namespace:
      dev: dataservice
      staging: dataservice
      prod: dataservice
    services:
    - serviceName: dataservice-dataapp-gateway-service
      servicePort: 11000
      testCases:
      - /api/v1beta/app/custom-SdGYbApY/endpoint/1212121
      regex:
      - /api/v1beta/app/[0-9A-Za-z_-]+/endpoint
      plugins: "dataapi-plugin-force-https,dataapi-plugin-digest-auth,dataapi-plugin-rate-limit,dataapi-plugin-custom-basic-auth,common-plugin-custom-cors"
- domains:
    dev:
    - us-west-2.inner-region.o11y.dev.tidbcloud.com
    staging:
    - us-west-2.inner-region.o11y.staging.tidbcloud.com
    prod:
    - ${REGION}.inner-region.o11y.prod.tidbcloud.com
  ingressNamePrefix: inner-
  ingresses:
  - namespace:
      dev: kong
      staging: kong
      prod: kong
    services:
    - serviceName: go-httpbin-svc
      servicePort: 8080
      testCases:
      - /status/200
      regex:
      - /status/200$
      plugins: "inner-plugin-force-https,inner-plugin-inner-basic-auth"
  - namespace:
      dev: dataservice
      staging: dataservice
      prod: dataservice
    services:
    - serviceName: dataservice-dataapp-gateway-service
      servicePort: 11000
      testCases:
      - /inner/dataservice/session/create
      - /inner/dataservice/session/close
      - /inner/dataservice/endpoint/test
      - /inner/dataservice/exec/sqltemplate
      - /inner/dataservice/exec/sql
      - /inner/dataservice/app_id_cluster_permission_check
      - /inner/dataservice/database/meta
      - /inner/dataservice/v2/endpoint/test
      - /inner/dataservice/v2/exec/sqltemplate
      regex:
      - /inner/dataservice/session/create
      - /inner/dataservice/session/close
      - /inner/dataservice/endpoint/test
      - /inner/dataservice/exec/sqltemplate
      - /inner/dataservice/exec/sql
      - /inner/dataservice/app_id_cluster_permission_check
      - /inner/dataservice/database/meta
      - /inner/dataservice/v2
      plugins: "inner-plugin-force-https,inner-plugin-inner-basic-auth"
    - serviceName: dataservice-dataapp-control-service
      servicePort: 11000
      testCases:
      - /inner/dataservice/projects/123/clusters/234/privatelink/create
      - /inner/dataservice/projects/123/clusters/234/privatelink/delete
      - /inner/dataservice/app/123/custom-domains
      regex:
      - /inner/dataservice
      plugins: "inner-plugin-force-https,inner-plugin-inner-basic-auth"
  - namespace:
      dev: tidb-management-service
      staging: tidb-management-service
      prod: tidb-management-service
    services:
    - serviceName: new-serverless-regional-service
      servicePort: 8082
      testCases:
      - /serverless/regional/v1
      regex:
      - /serverless/regional/v1
      plugins: "inner-plugin-force-https,inner-plugin-inner-basic-auth"
