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