From b01691077ab014bd1c36bd445360ca342368ae9c Mon Sep 17 00:00:00 2001 From: Mike Shoup Date: Sun, 2 Feb 2020 09:18:22 -0700 Subject: [PATCH] Add nip.io workload --- workloads/nip-io.yml | 45 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 workloads/nip-io.yml diff --git a/workloads/nip-io.yml b/workloads/nip-io.yml new file mode 100644 index 0000000..64ca6f8 --- /dev/null +++ b/workloads/nip-io.yml @@ -0,0 +1,45 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: nip-io +spec: + replicas: 1 + selector: + matchLabels: + app: nip-io + template: + metadata: + labels: + app: nip-io + spec: + containers: + - image: shouptech/nip.io + imagePullPolicy: IfNotPresent + name: nip-io + ports: + - containerPort: 53 + name: dns_tcp + protocol: TCP + - containerPort: 53 + name: dns_udp + protocol: UDP +--- +kind: Service +apiVersion: v1 +metadata: + name: nip-io +spec: + type: NodePort + selector: + app: nip-io + ports: + - name: dns_tcp + protocol: TCP + port: 53 + nodePort: 31053 + targetPort: dns_tcp + - name: dns_udp + protocol: UDP + port: 53 + nodePort: 31053 + targetPort: dns_udp