helm-grafana
Adaptavist/helm-grafana/module
modoule-helm-grafana A module that deploys grafana within a kubernetes cluster using the helm provider offered by terraform. Alongside Grafana, Promtheus and loki are also installed. Persistent volumes are used to keep track of any state. Grafana also uses Okta for its authorisation and authentication. Requirements | Name | Version | |------|---------| | okta | ~> 3.10 | Providers | Name | Version | |------|---------| | aws | n/a | | helm | n/a | | okta | ~> 3.10 | Modules | Name | Source | Version | |------|--------|---------| | acm\_request\_certificate | git::https://github.com/cloudposse/terraform-aws-acm-request-certificate.git | tags/0.16.0 | Resources | Name | Type | |------|------| | helm_release.grafana | resource | | helm_release.loki | resource | | okta_app_group_assignments.adm
| Name | Type | Description | Default |
|---|---|---|---|
| acm_r53_zone_name | string | The R53 zone name to use when creating the ACM cert | required |
| namespace | string | The k8 namespace to create the grafana stack within | required |
| tags | map(any) | Tags that will be added to any AWS resources that are created | required |
| name | string | The name of the grafana instance | "grafana" |
| create_namespace | bool | Should the name space be created if ti does not exist | false |
| viewers_okta_groups | list(string) | Okta group which will get viewer access to the grafana instance. Only groups tha | [] |
| prometheus_storage | number | Storage in GB to allocate to the underlying prometheus service | 15 |
| loki_chart_version | string | Version of the loki helm chart to use, the chart come from the repo https://graf | "2.6.1" |
| admin_okta_groups | list(string) | Okta group which will get admin access to the grafana instance. Only groups that | [] |
| grafana_chart_version | string | Version of the grafana helm chart to use, the chart come from the repo https://p | "32.2.1" |
| alertmanager_storage | number | Storage in GB to allocate to the underlying alert manager service | 5 |
| loki_storage | number | Storage in GB to allocate to the underlying loki service | 15 |
grafana_url