From 1ccd8141abcbde5594f4cdd02edc256cc61b623c Mon Sep 17 00:00:00 2001 From: Ben Vincent Date: Wed, 29 Nov 2023 23:08:01 +1100 Subject: [PATCH] feat: add cname for repos --- site/profiles/manifests/reposync/webserver.pp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/site/profiles/manifests/reposync/webserver.pp b/site/profiles/manifests/reposync/webserver.pp index 66f549a..9321db1 100644 --- a/site/profiles/manifests/reposync/webserver.pp +++ b/site/profiles/manifests/reposync/webserver.pp @@ -30,6 +30,15 @@ class profiles::reposync::webserver ( } } + # export cnames for webserver + profiles::dns::record { "${::facts['networking']['fqdn']}_repos.main.unkin.net_CNAME": + value => $::facts['networking']['hostname'], + type => 'CNAME', + record => 'repos.main.unkin.net.', + zone => $::facts['networking']['domain'], + order => 10, + } + if $selinux { # include packages that are required