env: dev
infraKubeConfig: /root/.kube/dev-infra-apiserver.yaml
gardenerKubeConfig: /root/.kube/dev-gardener-apiserver.yaml

notify:
  pubsub:
    project_id: dbaas-eng-bi
    topic_id: dev-infra-inspector
  # metric: {}

infra:
  schedule: "@every 5m"
  list:
    resources:
    - apiVersion: cloud.pingcap.com/v1
      kind: Network
      labelSelector:
        matchLabels:
          tags.tidbcloud.com/servicetype: dedicated
    - apiVersion: cloud.pingcap.com/v1
      kind: Cluster
      labelSelector:
        matchLabels:
          tags.tidbcloud.com/servicetype: dedicated
  engine:
    rego:
      regoRuleDir: manifests/regorules/infra

gardener:
  schedule: "@every 5m"
  list:
    resources:
    - apiVersion: core.gardener.cloud/v1beta1
      kind: Shoot
  engine:
    rego:
      regoRuleDir: manifests/regorules/gardener

dataplane:
  schedule: "@every 10m"
  list:
    resources:
    - apiVersion: v1
      kind: Pod
      filterNamespaces: ["kube-system"]
    - apiVersion: v1
      kind: PersistentVolumeClaim
    - apiVersion: pingcap.com/v1alpha1
      kind: TidbCluster
    # dataplane:
    #   labelSelector: {}
    #   namespace: {}
  engine:
    rego:
      regoRuleDir: manifests/regorules/dataplane
