icingaweb2-module-fileshipper
icingaweb2-module-fileshipper copied to clipboard
Provide CSV, JSON, XML and YAML files as an Import Source for the Icinga Director and optionally ship hand-crafted additional Icinga2 config files
Icinga Web 2 Fileshipper module
The main purpose of this module is to extend Icinga Director
using some of it's exported hooks. Based on them it offers an Import Source
able to deal with CSV
, JSON
, YAML
and XML
files. It also offers the
possibility to deploy hand-crafted Icinga 2
config files through the Icinga Director
.
For getting started please read our Installation instructions, and then you should be ready to dive into Import Source definitions, supported file formats or and hand-crafted Config File Shipping.
Changes
v1.2.0
- FEATURE: PHP 8 support
- FEATURE: Give guidance on potential misconfiguration (#34)
- FEATURE: do not fail on malformed config file (#35)
v1.1.0
- FEATURE: Added XLSX file support
v1.0.1
- FEATURE: CSV files should give NULL for columns with empty strings (#6)
- FIX: Small documentation fix