2020-11-09 15:39:57 +00:00
|
|
|
groups['gce'] = {
|
|
|
|
'bundles': {
|
|
|
|
'gce-workaround',
|
|
|
|
},
|
|
|
|
'member_patterns': {
|
|
|
|
r"gce\..*",
|
|
|
|
},
|
|
|
|
'metadata': {
|
|
|
|
'hosts': {
|
|
|
|
'entries': {
|
|
|
|
'169.254.169.254': {
|
|
|
|
'metadata.google.internal',
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
2020-11-15 12:23:24 +00:00
|
|
|
'location': 'gce',
|
2020-11-09 15:39:57 +00:00
|
|
|
'nameservers': {
|
|
|
|
'8.8.8.8',
|
|
|
|
'8.8.4.4',
|
|
|
|
},
|
2020-11-11 12:29:22 +00:00
|
|
|
'postfix': {
|
|
|
|
# It's fine to do this without authentificating to the relayhost.
|
|
|
|
# These Systems are not supposed to send mail anywhere else
|
|
|
|
# than our own domains.
|
2023-09-01 03:55:27 +00:00
|
|
|
'relayhost': '[mail.franzi.business]:2525',
|
2020-11-11 12:29:22 +00:00
|
|
|
},
|
2023-07-13 18:48:04 +00:00
|
|
|
'sysctl': {
|
|
|
|
'options': {
|
|
|
|
'net.ipv6.conf.all.disable_ipv6': '1',
|
|
|
|
'net.ipv6.conf.default.disable_ipv6': '1',
|
|
|
|
},
|
|
|
|
},
|
2020-11-09 15:39:57 +00:00
|
|
|
},
|
|
|
|
}
|
|
|
|
|
2022-01-04 14:18:27 +00:00
|
|
|
groups['htz'] = {
|
|
|
|
'subgroup_patterns': {
|
|
|
|
r'htz\-.+',
|
|
|
|
},
|
|
|
|
}
|
|
|
|
|
2020-07-19 10:09:34 +00:00
|
|
|
groups['htz-cloud'] = {
|
|
|
|
'member_patterns': {
|
|
|
|
r"htz\-cloud\..*",
|
2020-06-06 08:20:58 +00:00
|
|
|
},
|
2021-04-24 07:13:37 +00:00
|
|
|
'metadata': {
|
|
|
|
'apt': {
|
|
|
|
'packages': {
|
|
|
|
'cryptsetup-bin': {
|
|
|
|
'installed': False,
|
|
|
|
},
|
|
|
|
'cryptsetup-run': {
|
|
|
|
'installed': False,
|
|
|
|
},
|
|
|
|
'cryptsetup-initramfs': {
|
|
|
|
'installed': False,
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
2021-09-06 14:08:23 +00:00
|
|
|
'location': 'htz-cloud',
|
2021-04-24 07:13:37 +00:00
|
|
|
},
|
2020-06-06 08:20:58 +00:00
|
|
|
}
|
|
|
|
|
2022-01-04 14:18:27 +00:00
|
|
|
groups['htz-hel'] = {
|
|
|
|
'member_patterns': {
|
|
|
|
r'htz\-hel\..+',
|
|
|
|
},
|
|
|
|
'metadata': {
|
2022-01-04 14:29:30 +00:00
|
|
|
'location': 'htz-hel',
|
2022-01-04 14:18:27 +00:00
|
|
|
},
|
|
|
|
}
|
|
|
|
|
2020-09-27 14:47:10 +00:00
|
|
|
groups['home'] = {
|
|
|
|
'member_patterns': {
|
|
|
|
r"home\..*",
|
|
|
|
},
|
2020-11-13 15:28:43 +00:00
|
|
|
'bundles': {
|
|
|
|
'lldp',
|
|
|
|
},
|
2020-11-09 15:39:57 +00:00
|
|
|
'metadata': {
|
2020-11-13 21:11:56 +00:00
|
|
|
'location': 'home',
|
2020-11-30 05:54:50 +00:00
|
|
|
'icinga_options': {
|
2021-07-17 07:18:20 +00:00
|
|
|
'also_affected_by': {
|
|
|
|
'home.router',
|
|
|
|
},
|
2020-11-30 05:54:50 +00:00
|
|
|
'vars.notification.sms': False,
|
2023-05-21 04:59:34 +00:00
|
|
|
'show_on_statuspage': False,
|
2020-11-30 05:54:50 +00:00
|
|
|
},
|
2020-11-11 12:29:22 +00:00
|
|
|
'postfix': {
|
|
|
|
# It's fine to do this without authentificating to the relayhost.
|
|
|
|
# These Systems are not supposed to send mail anywhere else
|
|
|
|
# than our own domains.
|
2023-09-01 03:55:27 +00:00
|
|
|
'relayhost': '[mail.franzi.business]:2525',
|
2020-11-11 12:29:22 +00:00
|
|
|
},
|
2020-11-09 15:39:57 +00:00
|
|
|
},
|
2020-09-27 14:47:10 +00:00
|
|
|
}
|
|
|
|
|
2021-12-25 19:11:34 +00:00
|
|
|
groups['voc'] = {
|
|
|
|
'member_patterns': {
|
|
|
|
r"voc\..*",
|
|
|
|
},
|
|
|
|
'metadata': {
|
2022-01-23 04:47:42 +00:00
|
|
|
'apt': {
|
|
|
|
# Move patchday to somewhere where the possibility of
|
|
|
|
# clashing with actual events is less likely.
|
|
|
|
'unattended-upgrades': {
|
|
|
|
'day': 1,
|
|
|
|
},
|
|
|
|
},
|
2023-05-21 04:59:34 +00:00
|
|
|
'icinga_options': {
|
|
|
|
'show_on_statuspage': False,
|
|
|
|
},
|
2021-12-25 19:11:34 +00:00
|
|
|
'location': 'voc',
|
|
|
|
},
|
|
|
|
}
|