Name | Version |
---|---|
terraform | >= 1 |
aws | 4.44.0 |
helm | 2.7.0 |
Name | Version |
---|---|
aws | 4.44.0 |
Name | Source | Version |
---|---|---|
grafana_policy | terraform-aws-modules/iam/aws//modules/iam-policy | ~> 4 |
iam_role | terraform-aws-modules/iam/aws//modules/iam-assumable-role-with-oidc | 4.10.1 |
monitoring_bundle | blackbird-cloud/monitoring-bundle/helm | 0.0.4 |
Name | Type |
---|---|
aws_eks_cluster.cluster | data source |
aws_eks_cluster_auth.cluster | data source |
Name | Description | Type | Default | Required |
---|---|---|---|---|
alert_manager_disk_size | Persistent disk size for alert manager | string |
"5Gi" |
no |
cluster_id | AWS EKS Cluster ID / Name | string |
n/a | yes |
grafana_disk_size | Persistent disk size for grafana pod | string |
"5Gi" |
no |
grafana_ingress_class | Ingress classname for grafana ingress | string |
"alb" |
no |
grafana_ingress_delete_protection | n/a | bool |
false |
no |
grafana_ingress_enable_s3_logging | n/a | bool |
false |
no |
grafana_ingress_extra_annotations | Extra annotations for grafana ingress | map(string) |
{} |
no |
grafana_ingress_group_name | n/a | string |
n/a | yes |
grafana_ingress_host | Grafana ingress hostname | string |
n/a | yes |
grafana_ingress_log_bucket | n/a | string |
"" |
no |
grafana_ingress_log_prefix | n/a | string |
"grafana" |
no |
grafana_ingress_overrides | Ingress config block overrides for grafana | map(any) |
{} |
no |
grafana_ingress_scheme | (optional) describe your variable | string |
"internet-facing" |
no |
prometheus_disk_size | Persistent disk size for prometheus metrics | string |
"8Gi" |
no |
prometheus_node_exporter_tolerations | Prometheus node exporter tolerations list | list(map(any)) |
n/a | yes |
prometheus_retention_period | Retention period of prometheus metrics | string |
"30d" |
no |
storage_class_name | K8S Storage Class name for persistence | string |
"gp2" |
no |
tags | n/a | map(string) |
n/a | yes |
No outputs.