apiVersion: pingcap.com/v1alpha1
kind: TidbCluster
metadata:
  name: db
spec:
  version: v7.5.1
  configUpdateStrategy: RollingUpdate
  discovery: {}
  enableDynamicConfiguration: true
  enablePVReclaim: false
  helper:
    image: gcr.io/pingcap-public/pingcap/alpine:3.15.5
  hostNetwork: false
  imagePullPolicy: IfNotPresent
  pd:
    baseImage: pingcap/pd
    maxFailoverCount: 0
    replicas: 1
    requests:
      storage: "1Gi"
    config: {}
    mountClusterClientSecret: true
    startTimeout: 30
  pvReclaimPolicy: Delete
  tidb:
    baseImage: pingcap/tidb
    maxFailoverCount: 0
    replicas: 1
    service:
      type: ClusterIP
    config: {}
    tlsClient:
      enabled: true
  tikv:
    baseImage: pingcap/tikv
    maxFailoverCount: 3
    replicas: 3
    requests:
      storage: "1Gi"
    config:
      storage:
        # In examples, we set this to avoid using too much storage.
        reserve-space: "0MB"
  timezone: UTC
  tlsCluster:
    enabled: true
