helm-grafana

Adaptavist/helm-grafana/module

Terraform Module HCL MODULE
Install
module "helm-grafana" {
source = "Adaptavist/helm-grafana/module"
version = "1.1.1"
}
plain text: /constructs/tfmod-adaptavist-helm-grafana-module/install.txt
⭐ Source on GitHub 📦 Registry page
README

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

Inputs (12)
NameTypeDescriptionDefault
acm_r53_zone_namestringThe R53 zone name to use when creating the ACM cert required
namespacestringThe k8 namespace to create the grafana stack within required
tagsmap(any)Tags that will be added to any AWS resources that are created required
namestringThe name of the grafana instance"grafana"
create_namespaceboolShould the name space be created if ti does not existfalse
viewers_okta_groupslist(string)Okta group which will get viewer access to the grafana instance. Only groups tha[]
prometheus_storagenumberStorage in GB to allocate to the underlying prometheus service15
loki_chart_versionstringVersion of the loki helm chart to use, the chart come from the repo https://graf"2.6.1"
admin_okta_groupslist(string)Okta group which will get admin access to the grafana instance. Only groups that[]
grafana_chart_versionstringVersion of the grafana helm chart to use, the chart come from the repo https://p"32.2.1"
alertmanager_storagenumberStorage in GB to allocate to the underlying alert manager service5
loki_storagenumberStorage in GB to allocate to the underlying loki service15
Outputs (1)
grafana_url
Resources (5)
helm_releaseokta_app_group_assignmentsokta_app_oauthokta_groupokta_group_rule
Details
FrameworkTerraform Module
LanguageHCL
Version1.1.1
Cloud MODULE
★ Stars0
Forks0
Total downloads807
Inputs12
Outputs1
Resources5
NamespaceAdaptavist
Updated