Kubernetes Prometheus Stack
This module provides a deployment of the kube-prometheus-stack. It includes:
-
Grafana
-
Alert Manager
Providers
The following providers are needed by this module:
-
azuread (2.41.0)
-
helm (2.12.1)
-
kubernetes (2.27.0)
-
random (3.6.0)
-
time (0.10.0)
Required Inputs
The following input variables are required:
environment_domain
Description: The domain on which to bind service records.
Type: string
Optional Inputs
The following input variables are optional (have default values):
admin_groups
Description: AAD groups that should have admin access to grafana
Type: list(string)
Default: []
editor_groups
Description: AAD groups that should have write access to grafana
Type: list(string)
Default: []
kube_prometheus_stack_version
Description: The version of cert-manager to deploy
Type: string
Default: "48.3.1"
reader_groups
Description: AAD groups that should have read-only access to grafana
Type: list(string)
Default: []
vpa_enabled
Description: Whether the VPA resources should be enabled
Type: bool
Default: false
Outputs
The following outputs are exported:
grafana_admin_password
Description: n/a
namespace
Description: n/a
Usage
No notes