apiVersion: v1
kind: Service
metadata:
  name: tidb-service
  namespace: tidb1
  annotations:
    "service.beta.kubernetes.io/aws-load-balancer-cross-zone-load-balancing-enabled": "true"
    "service.beta.kubernetes.io/aws-load-balancer-nlb-target-type":                   "instance"
    "service.beta.kubernetes.io/aws-load-balancer-scheme":                            "internal"
    "service.beta.kubernetes.io/aws-load-balancer-type":                              "external"
    "service.beta.kubernetes.io/aws-load-balancer-target-group-attributes":           "preserve_client_ip.enabled=true"
spec:
  type: LoadBalancer
  selector:
    "app.kubernetes.io/component": "tidb"
    app.kubernetes.io/instance: db
  ports:
    - protocol: TCP
      port: 4000
      targetPort: 4000
