This module deploys our otc-prometheus-exporter with wich metrics on the open telekom cloud can be monitored
Example:
module "otc_prometheus_exporter" {
source = "iits-consulting/prometheus-exporter/opentelekomcloud"
version = "SET_ME"
name_prefix = "myCluster-PROD"
domain_name = "EU-DE-XXXXX"
chart_values = [
yamlencode({
deployment = {
env = {
NAMESPACES = "OBS,RDS"
}
}
})
]
}
Name | Version |
---|---|
terraform | >= 1.5.7 |
helm | ~> 2.17 |
opentelekomcloud | ~> 1.32 |
Name | Version |
---|---|
helm | ~> 2.17 |
opentelekomcloud | ~> 1.32 |
No modules.
Name | Description | Type | Default | Required |
---|---|---|---|---|
domain_name | Domain name of the OTC | string |
n/a | yes |
name_prefix | Prefix of the OTC ressources created. | string |
n/a | yes |
chart_name | Name of the IITS otc-prometheus-exporter chart. | string |
"otc-prometheus-exporter" |
no |
chart_repository | Chart repository of the IITS otc-prometheus-exporter chart. | string |
"https://iits-consulting.github.io/otc-prometheus-exporter/" |
no |
chart_set_list_parameter | Override the values of the IITS otc-prometheus-exporter chart using set_list. | list(object({ |
[] |
no |
chart_set_parameter | Override the values of the IITS otc-prometheus-exporter chart using set. | list(object({ |
[] |
no |
chart_set_sensitive_parameter | Override the values of the IITS otc-prometheus-exporter chart using set_sensitive. | list(object({ |
[] |
no |
chart_values | Override the values of the IITS otc-prometheus-exporter chart using value files. | list(string) |
[] |
no |
chart_version | Chart version of the IITS otc-prometheus-exporter chart. | string |
"1.2.9" |
no |
release_name | Name ot the release namespace. | string |
"otc-prometheus-exporter" |
no |
release_namespace | Kubernetes namespace to install the chart to. | string |
"monitoring" |
no |
No outputs.