summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Schlüter <bschlueter@posteo.de>2018-04-13 15:16:44 +0200
committerBenjamin Schlüter <bschlueter@posteo.de>2018-04-13 15:16:44 +0200
commitb440eaec270d922f5756b2b54139dbd57c55ec0c (patch)
tree84275978aeba8dc804e2d5faa43d104efb232ad0
parentb9a45eb51f124d02a9e4420b1e700de6a3afbaf2 (diff)
downloadpuppet.KATH-b440eaec270d922f5756b2b54139dbd57c55ec0c.tar.gz
puppet.KATH-b440eaec270d922f5756b2b54139dbd57c55ec0c.tar.bz2
puppet.KATH-b440eaec270d922f5756b2b54139dbd57c55ec0c.zip
Add new nodes (nbw,net,snb,t410,t61,tp) for notebooks in the MW.
-rw-r--r--code/environments/production/manifests/site.pp64
1 files changed, 63 insertions, 1 deletions
diff --git a/code/environments/production/manifests/site.pp b/code/environments/production/manifests/site.pp
index bed1004..85043c6 100644
--- a/code/environments/production/manifests/site.pp
+++ b/code/environments/production/manifests/site.pp
@@ -206,7 +206,8 @@ node "bibserv.intern" {
class { 'itzks_systems_common': }
}
-# Notebooks in den Medienwägen
+# Notebooks in den Medienwagen
+
node /mw.*.intern$/ {
class { 'anacron_on_battery': }
class { 'ssh_pubkeys_admins': }
@@ -217,6 +218,67 @@ node /mw.*.intern$/ {
class { 'itzks_systems_common': }
}
+node /nbw.*.intern$/ {
+ class { 'anacron_on_battery': }
+ class { 'ssh_pubkeys_admins': }
+ class { 'ssh_pubkeys_firedadmins': }
+ class { 'login_manager': }
+
+ class { 'itzks_systems_workstation': }
+ class { 'itzks_systems_common': }
+}
+
+node /net.*.intern$/ {
+ class { 'anacron_on_battery': }
+ class { 'ssh_pubkeys_admins': }
+ class { 'ssh_pubkeys_firedadmins': }
+ class { 'login_manager': }
+
+ class { 'itzks_systems_workstation': }
+ class { 'itzks_systems_common': }
+}
+
+node /snb.*.intern$/ {
+ class { 'anacron_on_battery': }
+ class { 'ssh_pubkeys_admins': }
+ class { 'ssh_pubkeys_firedadmins': }
+ class { 'login_manager': }
+
+ class { 'itzks_systems_workstation': }
+ class { 'itzks_systems_common': }
+}
+
+node /t410.*.intern$/ {
+ class { 'anacron_on_battery': }
+ class { 'ssh_pubkeys_admins': }
+ class { 'ssh_pubkeys_firedadmins': }
+ class { 'login_manager': }
+
+ class { 'itzks_systems_workstation': }
+ class { 'itzks_systems_common': }
+}
+
+node /t61.*.intern$/ {
+ class { 'anacron_on_battery': }
+ class { 'ssh_pubkeys_admins': }
+ class { 'ssh_pubkeys_firedadmins': }
+ class { 'login_manager': }
+
+ class { 'itzks_systems_workstation': }
+ class { 'itzks_systems_common': }
+}
+
+node /tp.*.intern$/ {
+ class { 'anacron_on_battery': }
+ class { 'ssh_pubkeys_admins': }
+ class { 'ssh_pubkeys_firedadmins': }
+ class { 'login_manager': }
+
+ class { 'itzks_systems_workstation': }
+ class { 'itzks_systems_common': }
+}
+
+
# default / minimal
node "default" {
class { 'ssh_pubkeys_admins': }