helm-grafana-helm

Adaptavist/helm-grafana-helm/module

Terraform Module HCL MODULE
Install
module "helm-grafana-helm" {
source = "Adaptavist/helm-grafana-helm/module"
version = "1.1.1"
}
plain text: /constructs/tfmod-adaptavist-helm-grafana-helm-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
tagsmap(any)Tags that will be added to any AWS resources that are created required
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
prometheus_storagenumberStorage in GB to allocate to the underlying prometheus service15
loki_storagenumberStorage in GB to allocate to the underlying loki service15
create_namespaceboolShould the name space be created if ti does not existfalse
loki_chart_versionstringVersion of the loki helm chart to use, the chart come from the repo https://graf"2.6.1"
alertmanager_storagenumberStorage in GB to allocate to the underlying alert manager service5
admin_okta_groupslist(string)Okta group which will get admin access to the grafana instance. Only groups that[]
viewers_okta_groupslist(string)Okta group which will get viewer access to the grafana instance. Only groups tha[]
grafana_chart_versionstringVersion of the grafana helm chart to use, the chart come from the repo https://p"32.2.1"
namestringThe name of the grafana instance"grafana"
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 downloads439
Inputs12
Outputs1
Resources5
NamespaceAdaptavist
Updated