aboutsummaryrefslogtreecommitdiff
path: root/personal_infra/puppet/site
diff options
context:
space:
mode:
authoralex <alex@pdp7.net>2023-03-11 12:18:03 +0100
committeralex <alex@pdp7.net>2023-03-11 12:18:03 +0100
commit5e565f0374840245e5012fb57ba0af24de78e34b (patch)
tree45ef53752d69a88004dba15559abf09e96525c07 /personal_infra/puppet/site
parentffae0d6f55f609bf67f54891ea0c95e381a8368c (diff)
Draft proxmox proxy support + route53
Diffstat (limited to 'personal_infra/puppet/site')
-rw-r--r--personal_infra/puppet/site/h1.pdp7.net.pp11
1 files changed, 8 insertions, 3 deletions
diff --git a/personal_infra/puppet/site/h1.pdp7.net.pp b/personal_infra/puppet/site/h1.pdp7.net.pp
index ef0ff1ea..b64871c1 100644
--- a/personal_infra/puppet/site/h1.pdp7.net.pp
+++ b/personal_infra/puppet/site/h1.pdp7.net.pp
@@ -1,11 +1,16 @@
node 'h1.pdp7.net' {
class {'proxmox::freeipa':}
+ class {'dns_dhcp':}
+
+ # TODO: ugly; tinc scripts require this :(
+ package {'net-tools':}
+
class {'proxmox::proxy':
mail => lookup('mail.root_mail'),
base_hostname => lookup('network.public_hostname'),
}
- class {'dns_dhcp':}
- # TODO: ugly; tinc scripts require this :(
- package {'net-tools':}
+ proxmox::proxy_host {'ipsilon-test.pdp7.net':
+ target => 'ipsilon-test.h1.int.pdp7.net',
+ }
}