From b440eaec270d922f5756b2b54139dbd57c55ec0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Schl=C3=BCter?= Date: Fri, 13 Apr 2018 15:16:44 +0200 Subject: Add new nodes (nbw,net,snb,t410,t61,tp) for notebooks in the MW. --- code/environments/production/manifests/site.pp | 64 +++++++++++++++++++++++++- 1 file changed, 63 insertions(+), 1 deletion(-) (limited to 'code/environments') 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': } -- cgit v1.2.3