aboutsummaryrefslogtreecommitdiff
path: root/personal_infra/puppet
diff options
context:
space:
mode:
authoralex <alex@pdp7.net>2023-02-05 19:55:10 +0100
committeralex <alex@pdp7.net>2023-02-05 19:55:10 +0100
commit7db50c0ec91da9c048f4447dcab8eb4a8f1ad018 (patch)
tree4790148981a1049eacc0da1eaf13ad669407189a /personal_infra/puppet
parentf09e36d7dc06fabe104f17c2f484baedf04d7c6c (diff)
Add FreeIPA setup to nc1
Diffstat (limited to 'personal_infra/puppet')
-rw-r--r--personal_infra/puppet/modules/freeipa/manifests/server.pp3
-rw-r--r--personal_infra/puppet/site/nc1.pdp7.net.pp1
2 files changed, 4 insertions, 0 deletions
diff --git a/personal_infra/puppet/modules/freeipa/manifests/server.pp b/personal_infra/puppet/modules/freeipa/manifests/server.pp
new file mode 100644
index 00000000..6a96fc90
--- /dev/null
+++ b/personal_infra/puppet/modules/freeipa/manifests/server.pp
@@ -0,0 +1,3 @@
+class freeipa::server {
+ package {['ipa-server', 'ipa-server-dns']:}
+}
diff --git a/personal_infra/puppet/site/nc1.pdp7.net.pp b/personal_infra/puppet/site/nc1.pdp7.net.pp
index b314dfc0..e6939c8e 100644
--- a/personal_infra/puppet/site/nc1.pdp7.net.pp
+++ b/personal_infra/puppet/site/nc1.pdp7.net.pp
@@ -1,2 +1,3 @@
node 'nc1.pdp7.net' {
+ class {'freeipa::server':}
}