github.com/nginxinc/kubernetes-ingress@v1.12.5/tests/data/transport-server-status/standard/service_deployment.yaml (about) 1 apiVersion: v1 2 kind: ConfigMap 3 metadata: 4 name: coredns 5 data: 6 Corefile: | 7 .:5353 { 8 forward . 8.8.8.8:53 9 log 10 } 11 --- 12 apiVersion: apps/v1 13 kind: Deployment 14 metadata: 15 name: coredns 16 spec: 17 replicas: 2 18 selector: 19 matchLabels: 20 app: coredns 21 template: 22 metadata: 23 labels: 24 app: coredns 25 spec: 26 containers: 27 - name: coredns 28 image: coredns/coredns:1.6.7 29 args: [ "-conf", "/etc/coredns/Corefile" ] 30 volumeMounts: 31 - name: config-volume 32 mountPath: /etc/coredns 33 readOnly: true 34 ports: 35 - containerPort: 5353 36 name: dns-tcp 37 protocol: TCP 38 securityContext: 39 readOnlyRootFilesystem: true 40 volumes: 41 - name: config-volume 42 configMap: 43 name: coredns 44 items: 45 - key: Corefile 46 path: Corefile 47 --- 48 apiVersion: v1 49 kind: Service 50 metadata: 51 name: coredns 52 spec: 53 selector: 54 app: coredns 55 ports: 56 - name: dns 57 port: 5353 58 protocol: UDP 59 - name: dns-tcp 60 port: 5353 61 protocol: TCP