icingaweb2-module-training
icingaweb2-module-training copied to clipboard
Training class for Icinga Web 2 module developement
We should maybe have content regarding IcingaDB here, so that people know how to integrate and or migrate their modules. Topics: - Explaining and using `Icinga\Module\Icingadb\Model` - Explaining and using...
See also https://icinga.com/blog/2024/07/31/simplified-database-schema-upgrades-for-icinga-web-and-modules/
We should make sure the examples in the training work with Content Security Policy enabled. Or at least mention it. Ravi has a nice article about this here: https://icinga.com/blog/2023/10/04/content-security-policy-how-to-add-inline-css-to-html-documents-in-icinga-modules/
Add a small section about how to use FileCache and how it works.
Since this training is very loosely maintained it would make sense to have some of the Icinga Web devs review the content and see if everything here, presented as an...
Base for this could be my [blogpost](https://blog.netways.de/blog/2022/04/28/modifier-im-icinga-director-selbstgemacht/) (in German) and the [Director Import Source Hook](https://github.com/Icinga/icingaweb2-module-training/pull/58).
Some time ago I started to create an own backend (with tipps from @nilmerg some time ago 🚀 ). In the issue https://github.com/Icinga/icingaweb2/issues/5265, where I dicsribed a bug, @nilmerg also...
The training material evolved quite a bit over time, maybe it is time to rethink the structure. This issue meant to gather ideas.