github.com/nginxinc/kubernetes-ingress@v1.12.5/tests/data/transport-server-udp-load-balance/standard/service_deployment.yaml (about)

     1  apiVersion: apps/v1
     2  kind: Deployment
     3  metadata:
     4    name: udp-service
     5  spec:
     6    replicas: 3
     7    selector:
     8      matchLabels:
     9        app: udp-service
    10    template:
    11      metadata:
    12        labels:
    13          app: udp-service
    14      spec:
    15        containers:
    16          - name: udp-service
    17            image: nginxkic/udp-server:1.2
    18            ports:
    19              - containerPort: 3334
    20                name: udp-server
    21                protocol: UDP
    22            env:
    23              - name: POD_IP
    24                valueFrom:
    25                  fieldRef:
    26                    fieldPath: status.podIP
    27  ---
    28  apiVersion: v1
    29  kind: Service
    30  metadata:
    31    name: udp-service
    32  spec:
    33    selector:
    34      app: udp-service
    35    ports:
    36    - name: udp-server
    37      targetPort: 3334
    38      port: 3334
    39      protocol: UDP