-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #38 from adfinis/fix/debian12_ready
feat: Debian 12 support
- Loading branch information
Showing
20 changed files
with
409 additions
and
145 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
--- | ||
|
||
skip_list: | ||
- '405' | ||
- '106' # Role name {} does not match ``^[a-z][a-z0-9_]+$`` pattern' | ||
- "405" | ||
- "106" # Role name {} does not match ``^[a-z][a-z0-9_]+$`` pattern' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
--- | ||
|
||
# The icingaweb2 web ui password | ||
icinga2_web_admin_pass: 'passw0rd' | ||
icinga2_web_admin_pass: passw0rd | ||
|
||
# icinga2 API host | ||
icinga2_web_api_host: 127.0.0.1 | ||
|
@@ -13,7 +13,7 @@ icinga2_web_api_port: 5665 | |
icinga2_web_api_user: icingaweb2 | ||
|
||
# icinga2 API password | ||
icinga2_web_api_pass: 'passw0rd' | ||
icinga2_web_api_pass: passw0rd | ||
|
||
# icinga2 director API host | ||
icinga2_web_director_api_host: 127.0.0.1 | ||
|
@@ -25,7 +25,10 @@ icinga2_web_director_api_port: 5665 | |
icinga2_web_director_api_user: director | ||
|
||
# icinga2 director API password | ||
icinga2_web_director_api_pass: 'passw0rd' | ||
icinga2_web_director_api_pass: passw0rd | ||
|
||
# icingadb instead of ido | ||
icinga2_web_use_icingadb: false | ||
|
||
## icingaweb2 database settings | ||
# The icingaweb2 database name | ||
|
@@ -35,7 +38,7 @@ icinga2_web_icingaweb2_database_name: icingaweb2 | |
icinga2_web_icingaweb2_database_user: icingaweb2 | ||
|
||
# The icingaweb2 database password | ||
icinga2_web_icingaweb2_database_pass: 'passw0rd' | ||
icinga2_web_icingaweb2_database_pass: passw0rd | ||
|
||
# The icingaweb2 database host | ||
icinga2_web_icingaweb2_database_host: 127.0.0.1 | ||
|
@@ -44,22 +47,20 @@ icinga2_web_icingaweb2_database_host: 127.0.0.1 | |
icinga2_web_icingaweb2_database_port: 3306 | ||
|
||
# the hostpattern which can access and login with the icingaweb2 user | ||
icinga2_web_icingaweb2_database_hostpattern: 'localhost' | ||
icinga2_web_icingaweb2_database_hostpattern: localhost | ||
|
||
# icingaweb2 database ssl connection (1 or 0) | ||
icinga2_web_icingaweb2_database_ssl: 0 | ||
|
||
# icingaweb2 database ssl ca path | ||
icinga2_web_icingaweb2_database_ssl_ca: /etc/pki/tls/certs/ca-bundle.crt | ||
|
||
|
||
# A root user on the db host with permissions to | ||
# add the user specified above (icinga2_web_icingaweb2_database_user) | ||
icinga2_web_database_root_user: root | ||
icinga2_web_database_user: icingaweb2 | ||
|
||
# corresponding password to the root user | ||
icinga2_web_database_root_pass: 'passw0rd' | ||
|
||
icinga2_web_database_root_pass: passw0rd | ||
|
||
## Icinga2 database settings | ||
# icinga2 database name | ||
|
@@ -75,7 +76,7 @@ icinga2_web_icinga2_database_port: 3306 | |
icinga2_web_icinga2_database_user: icinga2 | ||
|
||
# icinga2 database password | ||
icinga2_web_icinga2_database_pass: 'passw0rd' | ||
icinga2_web_icinga2_database_pass: passw0rd | ||
|
||
# icinga2 database ssl connection (1 or 0) | ||
icinga2_web_icinga2_database_ssl: 0 | ||
|
@@ -126,7 +127,6 @@ icinga2_web_modules: [] | |
# timeout: 5 | ||
|
||
icinga2_web_ldap: [] | ||
|
||
# Icingaweb2 LDAP User configuration | ||
# For further information, consult the official icingaweb2 documentation at | ||
# https://icinga.com/docs/icingaweb2/latest/doc/05-Authentication/#ldap | ||
|
@@ -140,7 +140,6 @@ icinga2_web_ldap: [] | |
# filter: "(somefilter)" # optional | ||
|
||
icinga2_web_ldap_userconf: [] | ||
|
||
# Icingaweb2 LDAP Group configuration | ||
# For further information, consult the official icingaweb2 documentation at | ||
# https://icinga.com/docs/icingaweb2/latest/doc/05-Authentication/#ldap-groups | ||
|
@@ -157,7 +156,6 @@ icinga2_web_ldap_userconf: [] | |
# group_filter: '(somefilter)' # optional | ||
|
||
icinga2_web_ldap_groupconf: [] | ||
|
||
# Icingaweb2 database group configuration | ||
# For further information, consult the official icingaweb2 documentation at | ||
# https://icinga.com/docs/icinga-web-2/latest/doc/05-Authentication/#database-groups | ||
|
@@ -168,7 +166,6 @@ icinga2_web_ldap_groupconf: [] | |
# resource: icingaweb_db | ||
|
||
icinga2_web_database_groupconf: [] | ||
|
||
# Icinga2 Permissions configuration | ||
# For further information, consult the official icingaweb2 documentation at | ||
# https://icinga.com/docs/icingaweb2/latest/doc/06-Security/#configuration | ||
|
@@ -196,7 +193,7 @@ icinga2_web_permissions: | |
groups: | ||
- Administrators | ||
permissions: | ||
- '*' | ||
- "*" | ||
|
||
# Director Resources configuration | ||
# For further information, consult the official icingaweb2 documentation at | ||
|
@@ -215,7 +212,6 @@ icinga2_web_permissions: | |
# ssl_ca: '/etc/pki/tls/certs/ca-bundle.crt' | ||
|
||
icinga2_web_director: [] | ||
|
||
# Reporting resources configuration | ||
|
||
# icinga2_web_reporting: | ||
|
@@ -231,6 +227,21 @@ icinga2_web_director: [] | |
# ssl_ca: '/etc/pki/tls/certs/ca-bundle.crt' | ||
|
||
icinga2_web_reporting: [] | ||
# IcingaDB resources configuration | ||
|
||
# icinga2_web_icingadb: | ||
# - name: 'icingadb_db' | ||
# db: 'mysql' | ||
# host: 'db.example.com' | ||
# port: '3306' | ||
# dbname: 'icingadb' | ||
# username: '[email protected]' | ||
# password: '3xample' | ||
# charset: 'utf8mb4' | ||
# use_ssl: '1' | ||
# ssl_ca: '/etc/pki/tls/certs/ca-bundle.crt' | ||
|
||
icinga2_web_icingadb: [] | ||
|
||
# Grafana configuration | ||
# icinga2_web_grafana: | ||
|
@@ -250,3 +261,22 @@ icinga2_web_reporting: [] | |
# token_url: https://sso.example.com/auth/realms/example/protocol/openid-connect/token | ||
# api_url: https://sso.example.com/auth/realms/example/protocol/openid-connect/userinfo | ||
# role_attribute_path: contains(groups[*], '/admin') && 'Admin' | ||
|
||
icinga2_web_grafana_datasources: [] | ||
# Grafana datasources | ||
# icinga2_web_grafana_datasources: | ||
# # <string, required> Sets the name you use to refer to | ||
# # the data source in panels and queries. | ||
# - name: Graphite | ||
# type: graphite | ||
# access: proxy | ||
# orgId: 1 | ||
# url: http://localhost:8080 | ||
|
||
icinga2_web_grafana_dashboards: [] | ||
# Grafana dashboard JSON URLs, will be downloaded | ||
# icinga2_web_grafana_dashboards: | ||
# - https://grafana.com/api/dashboards/56/revisions/3/download | ||
|
||
icinga2_web_graphite_url: '' | ||
icinga2_web_graphite_insecure: 0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,4 @@ | ||
--- | ||
|
||
- name: Icinga2_web reload icinga2 | ||
ansible.builtin.service: | ||
name: icinga2 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.