From 684706876cd160d9788028de02317055c35d4d0e Mon Sep 17 00:00:00 2001 From: =?utf8?q?Isma=C3=ABl=20Bouya?= Date: Sun, 11 Mar 2018 11:54:19 +0100 Subject: [PATCH] Add dns --- environments/production/data/roles/dns.yaml | 5 +++++ modules/profile/manifests/dns/init.pp | 3 +++ modules/role/manifests/dns/master.pp | 5 +++++ 3 files changed, 13 insertions(+) create mode 100644 environments/production/data/roles/dns.yaml create mode 100644 modules/profile/manifests/dns/init.pp create mode 100644 modules/role/manifests/dns/master.pp diff --git a/environments/production/data/roles/dns.yaml b/environments/production/data/roles/dns.yaml new file mode 100644 index 0000000..0bb6fcc --- /dev/null +++ b/environments/production/data/roles/dns.yaml @@ -0,0 +1,5 @@ +--- +classes: + installation: + stage: "setup" + diff --git a/modules/profile/manifests/dns/init.pp b/modules/profile/manifests/dns/init.pp new file mode 100644 index 0000000..8e7759d --- /dev/null +++ b/modules/profile/manifests/dns/init.pp @@ -0,0 +1,3 @@ +class profile::dns { + ensure_packages(["bind"]) +} diff --git a/modules/role/manifests/dns/master.pp b/modules/role/manifests/dns/master.pp new file mode 100644 index 0000000..203060f --- /dev/null +++ b/modules/role/manifests/dns/master.pp @@ -0,0 +1,5 @@ +class role::dns::master { + include "base_installation" + include "profile::dns" + +} -- 2.41.0