apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  annotations:
    appgw.ingress.kubernetes.io/waf-policy-for-path: /subscriptions/01f5d24b-a99c-45e1-a3e2-5ddc1e5bb71d/resourceGroups/o11y-prod-regional-japaneast-infra/providers/Microsoft.Network/applicationGatewayWebApplicationFirewallPolicies/o11y-prod-regional-japaneast-ds-api
    cert-manager.io/acme-challenge-type: http01
    cert-manager.io/cluster-issuer: letsencrypt-for-o11y
  name: ingress-nginx-read
  namespace: observability
spec:
  ingressClassName: azure-application-gateway
  rules:
  - host: www.ds.japaneast.azure.observability.tidbcloud.com
    http:
      paths:
      - backend:
          service:
            name: ingress-nginx-read-controller
            port:
              number: 80
        path: /
        pathType: Prefix
  tls:
  - hosts:
    - www.ds.japaneast.azure.observability.tidbcloud.com
    secretName: ingress-read-controller
---
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  annotations:
    appgw.ingress.kubernetes.io/waf-policy-for-path: /subscriptions/01f5d24b-a99c-45e1-a3e2-5ddc1e5bb71d/resourceGroups/o11y-prod-regional-japaneast-infra/providers/Microsoft.Network/applicationGatewayWebApplicationFirewallPolicies/o11y-prod-regional-japaneast-ds-api
  name: ingress-nginx-read-http
  namespace: observability
spec:
  ingressClassName: azure-application-gateway
  rules:
  - host: www.ds.japaneast.azure.observability.tidbcloud.com
    http:
      paths:
      - backend:
          service:
            name: ingress-nginx-read-controller
            port:
              number: 80
        path: /
        pathType: Prefix
