From 4d1f2377dd95d79a1a778305a93ec27af0a1679f Mon Sep 17 00:00:00 2001 From: Mike Shoup Date: Sun, 2 Feb 2020 09:27:28 -0700 Subject: [PATCH] Add custom configuration for nip.io server --- workloads/nip-io.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/workloads/nip-io.yml b/workloads/nip-io.yml index 1680869..7a64687 100644 --- a/workloads/nip-io.yml +++ b/workloads/nip-io.yml @@ -1,3 +1,22 @@ +apiVersion: v1 +kind: ConfigMap +metadata: + name: nip-io +data: + backend.conf: | + [main] + domain=lcl.home.shoup.io + ttl=432000 + ipaddress=127.0.0.1 + [soa] + id=1 + hostmaster=hostmaster@lcl.home.shoup.io + ns=ns1.lcl.home.shoup.io + [nameservers] + ns1.lcl.home.shoup.io=127.0.0.1 + ns2.lcl.home.shoup.io=127.0.0.1 + [blacklist] +--- apiVersion: apps/v1 kind: Deployment metadata: @@ -16,6 +35,10 @@ spec: - image: shouptech/nip.io imagePullPolicy: IfNotPresent name: nip-io + volumeMounts: + - name: backend-conf + mountPath: /usr/local/bin/backend.conf + subPath: backend.conf ports: - containerPort: 53 name: dns-tcp