github.com/percona/percona-xtradb-cluster-operator@v1.14.0/e2e-tests/proxy-protocol/compare/service_proxy-protocol-haproxy-k122.yml (about)

     1  apiVersion: v1
     2  kind: Service
     3  metadata:
     4    annotations:
     5      service.beta.kubernetes.io/aws-load-balancer-type: nlb
     6    labels:
     7      app.kubernetes.io/component: haproxy
     8      app.kubernetes.io/instance: proxy-protocol
     9      app.kubernetes.io/managed-by: percona-xtradb-cluster-operator
    10      app.kubernetes.io/name: percona-xtradb-cluster
    11      app.kubernetes.io/part-of: percona-xtradb-cluster
    12    name: proxy-protocol-haproxy
    13    ownerReferences:
    14      - controller: true
    15        kind: PerconaXtraDBCluster
    16        name: proxy-protocol
    17  spec:
    18    allocateLoadBalancerNodePorts: true
    19    externalTrafficPolicy: Local
    20    internalTrafficPolicy: Cluster
    21    ports:
    22      - name: mysql
    23        port: 3306
    24        protocol: TCP
    25        targetPort: 3306
    26      - name: proxy-protocol
    27        port: 3309
    28        protocol: TCP
    29        targetPort: 3309
    30      - name: mysql-admin
    31        port: 33062
    32        protocol: TCP
    33        targetPort: 33062
    34      - name: mysqlx
    35        port: 33060
    36        protocol: TCP
    37        targetPort: 33060
    38    selector:
    39      app.kubernetes.io/component: haproxy
    40      app.kubernetes.io/instance: proxy-protocol
    41      app.kubernetes.io/name: percona-xtradb-cluster
    42    sessionAffinity: None
    43    type: LoadBalancer