--- apiVersion: pingcap.com/v1alpha1 kind: TidbNGMonitoring metadata: name: tidb-cluster namespace: tidb spec: pvReclaimPolicy: Delete clusters: - name: tidb-cluster namespace: tidb ngMonitoring: #baseImage: pingcap/ng-monitoring baseImage: harbor.uenpay.com/base/ng-monitoring version: v8.1.0 storageClassName: cephrbd-sc requests: storage: 10Gi --- apiVersion: pingcap.com/v1alpha1 kind: TidbDashboard metadata: name: tidb-cluster namespace: tidb spec: #baseImage: pingcap/tidb-dashboard baseImage: harbor.uenpay.com/base/tidb-dashboard version: v8.1.0 pvReclaimPolicy: Delete ## tidb cluster to be monitored ## ** now only support monitoring one tidb cluster ** clusters: - name: tidb-cluster ## describes the compute resource requirements and limits. ## Ref: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ storageClassName: cephrbd-sc requests: cpu: 1000m memory: 1Gi storage: 10Gi limits: cpu: 2000m memory: 2Gi --- apiVersion: networking.k8s.io/v1 kind: Ingress metadata: annotations: nginx.ingress.kubernetes.io/proxy-body-size: 1024m nginx.ingress.kubernetes.io/proxy-connect-timeout: '300' nginx.ingress.kubernetes.io/proxy-read-timeout: '300' nginx.ingress.kubernetes.io/proxy-send-timeout: '300' nginx.ingress.kubernetes.io/ssl-redirect: 'true' name: tidb-dev.uenpay.com-ingress namespace: tidb spec: ingressClassName: nginx rules: - host: tidb-dev.uenpay.com http: paths: - backend: service: name: tidb-cluster-tidb-dashboard-exposed port: number: 12333 path: / pathType: Prefix tls: - hosts: - tidb-dev.uenpay.com secretName: uenpay.com