Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

icinga-stack: Use icingaadmin as Icinga Web admin_user #43

Merged
merged 2 commits into from
Feb 27, 2024
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Merge branch 'main' into icinga-web-admin_user
mocdaniel authored Feb 27, 2024
commit b8fb94acd2f5af0588fece7b99c09806e274226e
62 changes: 31 additions & 31 deletions charts/icinga-stack/docs/configuration.md
Original file line number Diff line number Diff line change
@@ -129,37 +129,37 @@ These values are used by the Icinga Web sub-chart. For configuration of Icinga W

| Parameter | Description | Data Type | Default |
| --------- | ----------- | --------- | ------- |
| `icingaweb2.enabled` | Whether or not to deploy IcingaWeb2 | `boolean` | `true` |
| `icingaweb2.image.repository` | Repository of the IcingaWeb2 image | `string` | `icinga/icingaweb2` |
| `icingaweb2.image.tag` | Tag of the IcingaWeb2 image | `string` | `2.11.4` |
| `icingaweb2.image.pullPolicy` | Pull policy of the IcingaWeb2 image | `string` | `IfNotPresent` |
| `icingaweb2.imagePullSecrets` | Pull secrets of the IcingaWeb2 image | `[]string` | `[]` |
| `icingaweb2.nameOverride` | Name override of the IcingaWeb2 deployment | `string` | `""` |
| `icingaweb2.fullnameOverride` | Fullname override of the IcingaWeb2 deployment | `string` | `""` |
| `icingaweb2.service.type` | Type of the IcingaWeb2 service | `string` | `ClusterIP` |
| `icingaweb2.service.port` | Port of the IcingaWeb2 service | `number` | `8080` |
| `icingaweb2.ingress.enabled` | Whether or not to create an ingress for the IcingaWeb2 service | `boolean` | `false` |
| `icingaweb2.ingress.className` | Class name of the IcingaWeb2 ingress | `string` | `""` |
| `icingaweb2.ingress.annotations` | Annotations of the IcingaWeb2 ingress | `map[string]string` | `{}` |
| `icingaweb2.ingress.hosts[].host` | Host of the IcingaWeb2 ingress | `string` | **not set** |
| `icingaweb2.ingress.hosts[].paths[].path` | Path of the IcingaWeb2 ingress | `string` | `/` |
| `icingaweb2.ingress.hosts[].paths[].pathType` | Path type of the IcingaWeb2 ingress | `string` | `ImplementationSpecific` |
| `icingaweb2.ingress.tls[].hosts` | Hosts of the IcingaWeb2 ingress | `[]string` | **not set** |
| `icingaweb2.ingress.tls[].secretName` | Secret name of the IcingaWeb2 ingress | `string` | **not set** |
| `icingaweb2.auth.type` | Type of the IcingaWeb2 authentication | `string` | `db` |
| `icingaweb2.auth.admin_user` | Admin user of the IcingaWeb2 authentication | `string` | `icingaadmin` |
| `icingaweb2.auth.admin_password.value` | Admin password of the IcingaWeb2 authentication. Can be set from secret specified in `icingaweb2.auth.admin_password.credSecret` and `icingaweb2.auth.admin_password.secretKey` | `string` | **not set** |
| `icingaweb2.modules.<module>.enabled` | Whether or not to enable the IcingaWeb2 module | `boolean` | **varies** |
| `icingaweb2.resources` | Resources of the IcingaWeb2 deployment | `map[string]string` | `{}` |
| `icingaweb2.nodeSelector` | Node selector of the IcingaWeb2 deployment | `map[string]string` | `{}` |
| `icingaweb2.tolerations` | Tolerations of the IcingaWeb2 deployment | `[]map[string]string` | `[]` |
| `icingaweb2.affinity` | Affinity of the IcingaWeb2 deployment | `map[string]string` | `{}` |
| `icingaweb2.serviceAccount.create` | Whether or not to create a service account for the IcingaWeb2 deployment | `boolean` | `false` |
| `icingaweb2.serviceAccount.annotations` | Annotations of the IcingaWeb2 service account | `map[string]string` | `{}` |
| `icingaweb2.serviceAccount.name` | Name of the IcingaWeb2 service account | `string` | `""` |
| `icingaweb2.podAnnotations` | Annotations of the IcingaWeb2 pods | `map[string]string` | `{}` |
| `icingaweb2.podSecurityContext` | Security context of the IcingaWeb2 pods | `map[string]string` | `{}` |
| `icingaweb2.securityContext` | Security context of the IcingaWeb2 container | `map[string]string` | `{}` |
| `icingaweb2.enabled` | Whether or not to deploy Icinga Web | `boolean` | `true` |
| `icingaweb2.image.repository` | Repository of the Icinga Web image | `string` | `icinga/icingaweb2` |
| `icingaweb2.image.tag` | Tag of the Icinga Web image | `string` | `2.11.4` |
| `icingaweb2.image.pullPolicy` | Pull policy of the Icinga Web image | `string` | `IfNotPresent` |
| `icingaweb2.imagePullSecrets` | Pull secrets of the Icinga Web image | `[]string` | `[]` |
| `icingaweb2.nameOverride` | Name override of the Icinga Web deployment | `string` | `""` |
| `icingaweb2.fullnameOverride` | Fullname override of the Icinga Web deployment | `string` | `""` |
| `icingaweb2.service.type` | Type of the Icinga Web service | `string` | `ClusterIP` |
| `icingaweb2.service.port` | Port of the Icinga Web service | `number` | `8080` |
| `icingaweb2.ingress.enabled` | Whether or not to create an ingress for the Icinga Web service | `boolean` | `false` |
| `icingaweb2.ingress.className` | Class name of the Icinga Web ingress | `string` | `""` |
| `icingaweb2.ingress.annotations` | Annotations of the Icinga Web ingress | `map[string]string` | `{}` |
| `icingaweb2.ingress.hosts[].host` | Host of the Icinga Web ingress | `string` | **not set** |
| `icingaweb2.ingress.hosts[].paths[].path` | Path of the Icinga Web ingress | `string` | `/` |
| `icingaweb2.ingress.hosts[].paths[].pathType` | Path type of the Icinga Web ingress | `string` | `ImplementationSpecific` |
| `icingaweb2.ingress.tls[].hosts` | Hosts of the Icinga Web ingress | `[]string` | **not set** |
| `icingaweb2.ingress.tls[].secretName` | Secret name of the Icinga Web ingress | `string` | **not set** |
| `icingaweb2.auth.type` | Type of the Icinga Web authentication | `string` | `db` |
| `icingaweb2.auth.admin_user` | Admin user of the Icinga Web authentication | `string` | `icingaadmin` |
| `icingaweb2.auth.admin_password.value` | Admin password of the Icinga Web authentication. Can be set from secret specified in `icingaweb2.auth.admin_password.credSecret` and `icingaweb2.auth.admin_password.secretKey` | `string` | **not set** |
| `icingaweb2.modules.<module>.enabled` | Whether or not to enable the Icinga Web module | `boolean` | **varies** |
| `icingaweb2.resources` | Resources of the Icinga Web deployment | `map[string]string` | `{}` |
| `icingaweb2.nodeSelector` | Node selector of the Icinga Web deployment | `map[string]string` | `{}` |
| `icingaweb2.tolerations` | Tolerations of the Icinga Web deployment | `[]map[string]string` | `[]` |
| `icingaweb2.affinity` | Affinity of the Icinga Web deployment | `map[string]string` | `{}` |
| `icingaweb2.serviceAccount.create` | Whether or not to create a service account for the Icinga Web deployment | `boolean` | `false` |
| `icingaweb2.serviceAccount.annotations` | Annotations of the Icinga Web service account | `map[string]string` | `{}` |
| `icingaweb2.serviceAccount.name` | Name of the Icinga Web service account | `string` | `""` |
| `icingaweb2.podAnnotations` | Annotations of the Icinga Web pods | `map[string]string` | `{}` |
| `icingaweb2.podSecurityContext` | Security context of the Icinga Web pods | `map[string]string` | `{}` |
| `icingaweb2.securityContext` | Security context of the Icinga Web container | `map[string]string` | `{}` |

## Icinga 2 Features

You are viewing a condensed version of this merge commit. You can view the full changes here.