summaryrefslogtreecommitdiffstats
path: root/etc/docker/swarm/release/dns.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'etc/docker/swarm/release/dns.yaml')
-rw-r--r--etc/docker/swarm/release/dns.yaml38
1 files changed, 38 insertions, 0 deletions
diff --git a/etc/docker/swarm/release/dns.yaml b/etc/docker/swarm/release/dns.yaml
new file mode 100644
index 0000000..173d3a6
--- /dev/null
+++ b/etc/docker/swarm/release/dns.yaml
@@ -0,0 +1,38 @@
+#########################################################################
+# Copyright (C) 2020 Sebastian Francisco Colomar Bauza #
+# SPDX-License-Identifier: GPL-2.0-only #
+#########################################################################
+
+configs:
+ named:
+ file: /run/configs/etc/bind/named.conf
+
+secrets:
+ forward:
+ file: /run/secrets/var/bind/master/alejandro-colomar.com
+ reverse:
+ file: /run/secrets/var/bind/master/10.168
+
+services:
+ dns:
+ configs:
+ -
+ mode: 0440
+ source: named
+ target: /etc/bind/named.conf
+ deploy:
+ mode: global
+ image: "alejandrocolomar/rob_cam:dns_0.5"
+ ports:
+ - "53:53/udp"
+ secrets:
+ -
+ mode: 0440
+ source: forward
+ target: var/bind/master/alejandro-colomar.com
+ -
+ mode: 0440
+ source: reverse
+ target: var/bind/master/10.168
+
+version: '3.8'