apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
configMapGenerator:
#### Dedicated ####
- name: templates-dedicated-k8s
  files:
  - dedicated/k8s/vector-values-aws.yaml
  - dedicated/k8s/vector-values-azure.yaml
  - dedicated/k8s/vector-values-gcp.yaml
  - dedicated/k8s/vmagent.yaml
- name: templates-dedicated-k8s-jobs
  files:
  - dedicated/k8s/jobs/cadvisor.yaml
  - dedicated/k8s/jobs/cert-manager.yaml
  - dedicated/k8s/jobs/cluster-proxy.yaml
  - dedicated/k8s/jobs/coredns.yaml
  - dedicated/k8s/jobs/dm.yaml
  - dedicated/k8s/jobs/ebs-csi-node.yaml
  - dedicated/k8s/jobs/kube-state-metrics.yaml
  - dedicated/k8s/jobs/kubelet.yaml
  - dedicated/k8s/jobs/metrics-agents.yaml
  - dedicated/k8s/jobs/node-exporter.yaml
  - dedicated/k8s/jobs/vector-agents.yaml
- name: templates-dedicated-tidbcluster
  files:
  - dedicated/tidbcluster/vector-values-aws.yaml
  - dedicated/tidbcluster/vector-values-azure.yaml
  - dedicated/tidbcluster/vector-values-gcp.yaml
  - dedicated/tidbcluster/vmagent.yaml
#### NextGen ####
- name: templates-nextgen-k8s
  files:
  - nextgen/k8s/vector-values-aws.yaml
  - nextgen/k8s/vmagent.yaml
- name: templates-nextgen-k8s-jobs
  files:
  - nextgen/k8s/jobs/cadvisor.yaml
  - nextgen/k8s/jobs/cert-manager.yaml
  - nextgen/k8s/jobs/cluster-proxy.yaml
  - nextgen/k8s/jobs/coredns.yaml
  - nextgen/k8s/jobs/dm.yaml
  - nextgen/k8s/jobs/ebs-csi-node.yaml
  - nextgen/k8s/jobs/kube-state-metrics.yaml
  - nextgen/k8s/jobs/kubelet.yaml
  - nextgen/k8s/jobs/metrics-agents.yaml
  - nextgen/k8s/jobs/node-exporter.yaml
  - nextgen/k8s/jobs/vector-agents.yaml
- name: templates-nextgen-sharedpool
  files:
  - nextgen/sharedpool/vector-values-aws.yaml
  - nextgen/sharedpool/vmagent.yaml
  - nextgen/sharedpool/vmpodscrape.yaml
  - nextgen/sharedpool/jobs/tiproxy.yaml
- name: templates-serverless-sharedpool
  files:
  - serverless/sharedpool/vector-values-aws.yaml
- name: templates-nextgen-tidbgroup
  files:
  - nextgen/tidbgroup/vector-values-aws.yaml
  - nextgen/tidbgroup/vmpodscrape-tidb.yaml
  - nextgen/tidbgroup/vmpodscrape-tiproxy.yaml
  - nextgen/tidbgroup/vmpodscrape-cassandra-proxy.yaml
