icingadb/doc
Alvar Penning 06dbd08974
Introduce Password File Configuration
A new password_file YAML key or PASSWORD_FILE environment variable
is introduced next to password in configurations. When used, it takes
precedence over password, but populates the password from the given
file.

Having passwords in a separate file from the main configuration might be
desired when using a configuration management software together with a
secret manager, e.g., Ansible together with SOPS. Another use case are
containers, configured through environment variables, where one might
not want to directly put a password.

This is possible through an update to the IGL:
https://github.com/Icinga/icinga-go-library/pull/180
2026-02-20 09:03:36 +01:00
..
02-Installation.md.d GHA/docs: Containerized Setup 2025-05-27 11:25:21 +02:00
images Docs: Account Redis' trademark policy 2024-04-11 10:07:51 +02:00
01-About.md doc: Update for Notifications 2025-11-17 09:20:07 +01:00
02-Installation.md Release Icinga DB Version 1.4.0 2025-06-17 12:57:56 +02:00
03-Configuration.md Introduce Password File Configuration 2026-02-20 09:03:36 +01:00
04-Upgrading.md CheckSchema: Verify intermediate schema upgrades 2026-01-14 09:55:56 +01:00
05-Distributed-Setups.md Fix broken link 2025-01-08 12:58:05 +01:00
06-Migration.md doc/06-Migration.md: ido and icingadb config sections 2025-04-25 16:36:07 +02:00
07-Operations.md doc/07-Operations.md: Redis ACL 2026-01-14 11:39:15 +01:00
icingadb-migration.example.yml icingadb-migrate: document TLS support 2023-06-21 16:53:29 +02:00
TRADEMARKS.md Docs: Account Redis' trademark policy 2024-04-11 10:07:51 +02:00