grafana

basisai/grafana/helm

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

Grafana Deploys Grafana and some supporting services on a Kubernetes cluster. This module makes use of the community chart. Requirements | Name | Version | |------|---------| | terraform | >= 0.15 | | helm | ~> 2.1 | Providers | Name | Version | |------|---------| | helm | 2.3.0 | Modules No modules. Resources | Name | Type | |------|------| | helm_release.grafana | resource | Inputs | Name | Description | Type | Default | Required | |------|-------------|------|---------|:--------:| | affinity | Pod affinity | map(any) | {} | no | | annotations | Deployment annotations | map(any) | {} | no | | chart\_name | Helm chart name to provision | string | "grafana" | no | | chart\_namespace | Namespace to install the chart into | string | "default" | no | | chart\_repository | Helm repository for

Inputs (50)
NameTypeDescriptionDefault
extra_containersstringYAML string for extra containers""
imagestringDocker Image for Grafana"grafana/grafana"
security_contextanySecurity context for pods defined as a map which will be serialized to JSON.{ "fsGroup": 472, "runAsGroup": 472,
init_chown_data_enabledboolEnable the Chown init containertrue
smtp_user_keystringKey in the secret containing the SMTP username"user"
psp_enableboolEnable PSPtrue
image_renderer_replicasnumberNumber of replicas of image-renderer to run1
priority_class_namestringPriority Class name for Grafana""
annotationsmap(any)Deployment annotations{}
ingress_hostslist(any)Hosts for ingress[]
persistence_storage_class_namestringStorage Class name for the PV"default"
image_renderer_envmap(any)image-renderer extra environment variables{ "HTTP_HOST": "0.0.0.0" }
image_pull_policystringImage Pull Policy for Grafana"IfNotPresent"
service_annotationsmap(any)Annotations for the service{}
ingress_tlslist(any)TLS configuration for ingress[]
image_renderer_annotationsmap(any)image-renderer deployment annotations{}
release_namestringHelm release name for Grafana"grafana"
max_historynumberMax history for Helm20
persistence_annotationsmap(any)Annotations for the PV{}
image_renderer_service_accountstringimage-renderer deployment serviceAccount""
… and 10 more inputs
Resources (1)
helm_release
Details
FrameworkTerraform Module
LanguageHCL
Version0.2.0
Cloud HELM
Total downloads6.7k
Inputs50
Resources1
Namespacebasisai
Updated