more Icinga2

This commit is contained in:
2023-09-15 15:15:43 +02:00
parent e007de7045
commit ea2a63cce9

View File

@@ -55,6 +55,18 @@ rm /etc/icingaweb2/psi/lx-core/*
Further there is an issue with updated Sync Rules in the Configuration Basket snapshot. There is a [bug which makes their property list not updated on import](https://github.com/Icinga/icingaweb2-module-director/issues/2779). To work around you need to delete the Sync Rule manually in the Director UI. They cannot be deleted from shell with `icingacli director` ([feature request](https://github.com/Icinga/icingaweb2-module-director/issues/2706)).
## Bootstrap
The Icinga2 infrastructure is maintained and prepared by AIT. Following items need to be prepared from their side:
- basic setup of Icinga2 Master
- add the Director module
- add Fileshipper module with following configuration (`/etc/icingaweb2/modules/fileshipper/imports.ini`):
```
[Import AWI Linux Infrastructure Servers]
basedir = "/etc/icingaweb2/psi/lx-core"
```
- in `roles.ini` have a `Generic User Role` with read/monitoring-only permissions
- the `/etc/icingaweb2/psi/merge-roles-ini.py` script to be able to merge in roles via Ansible/Sysdb API