github.com/nginxinc/kubernetes-ingress@v1.12.5/examples/tcp-udp/nginx-plus-config.yaml (about)

     1  kind: ConfigMap
     2  apiVersion: v1
     3  metadata:
     4    name: nginx-config
     5    namespace: nginx-ingress
     6  data:
     7      stream-snippets: |
     8        resolver kube-dns.kube-system.svc.cluster.local valid=5s;
     9  
    10        upstream coredns-udp {
    11            zone coredns-udp 64k;
    12            server coredns-headless.default.svc.cluster.local service=_dns._udp resolve;
    13        }
    14  
    15        server {
    16            listen 5353 udp;
    17            proxy_pass coredns-udp;
    18            proxy_responses 1;
    19            status_zone coredns-udp;
    20        }
    21  
    22        upstream coredns-tcp {
    23            zone coredns-tcp 64k;
    24            server coredns-headless.default.svc.cluster.local service=_dns-tcp._tcp resolve;
    25        }
    26  
    27        server {
    28            listen 5353;
    29            proxy_pass coredns-tcp;
    30            status_zone coredns-tcp;
    31        }