apiVersion: v1
kind: ConfigMap
metadata:
  name: datalink
  namespace: vector-agent
  labels:
    app.kubernetes.io/name: vector
    app.kubernetes.io/instance: datalink
    app.kubernetes.io/component: Agent
data:
  datalink_config.yaml: |
    service:
      # prod
      serverURL: https://www.gs.us-west-2.aws.observability.tidbcloud.com
      vendor: aws
      region: us-east-1
      userARN: arn:aws:iam::557537366020:role/o11y-ft-write-{region}
      specs: ["spec.for.test"]
    auth0:
      grantType: client_credentials
      clientID: {clientid}
      clientSecret: {clientsecret}
      audience: https://tidb-soc2.us.auth0.com/api/v2/
    awsPVE:
      serviceName: com.amazonaws.vpce.us-east-1.vpce-svc-038103056f07c69f3
      vpcID: vpc-0fdb762b684081a91
      securityGroupIds:
        - sg-0503acca4c0095234
      subnetIds:
        com.amazonaws.vpce.us-east-1.vpce-svc-038103056f07c69f3:
          - subnet-0fc31849aee67ecc2
        com.amazonaws.vpce.us-east-1.vpce-svc-08a74fb3c3c2be3ea:
          - subnet-0fc31849aee67ecc2
          - subnet-0b54ac126240b7860
          - subnet-0c769432a62007e43
          - subnet-0b13f0cb447f7ee8a
          - subnet-02b0cf644e39673cf
          - subnet-0732ce5fba9e4c619

    dataLink:
      prometheusWriteDuration: 5m
      agentName: vector
      agentNameSpace: vector-agent
      prometheusQueryURL: http://www.ds.us-east-1.aws.observability.tidbcloud.com/internal/metrics/
      prometheusQueryPath: api/v1/query
      prometheusTsdbQueryPath: /api/v1/status/tsdb
      logWriteDuration: 5m
      clusterNameSpace: ft-biz-write-test
      bucketName: o11y-prod-shared-us-east-1

      logKeyPrefix: "0/%s/testlog"
      agentARN: arn:aws:iam::557537366020:role/o11y-ft-write-{region}
      alertType: prod
      env: pod
      alertEndPoint:
        - http://{alertendpointip1}:9093/api/v2/alerts
        - http://{alertendpointip2}:9093/api/v2/alerts
