ilert-kube-agent
iLert/ilert-kube-agent/kubernetes
Terraform Module
HCL
KUBERNETES
Install
module "ilert-kube-agent" {
source = "iLert/ilert-kube-agent/kubernetes"
version = "1.0.0"
}
README
terraform-kubernetes-ilert-kube-agent Terraform module for ilert-kube-agent. Our official documentation see here Configure kubernetes provider ``tf provider "kubernetes" { // ... experiments { manifest_resource = true } } ``
Inputs (15)
| Name | Type | Description | Default |
|---|---|---|---|
| api_key | string | The iLert alert source api key | required |
| name | string | Kubernetes name. | "ilert-kube-agent" |
| cpu_limit | string | The pod CPU resource limit. | "100m" |
| http_authorization_key | string | The HTTP authorization key for in-cluster routes | "" |
| namespace | string | Kubernetes namespace. | "kube-system" |
| pod_annotations | map(string) | Additional annotations to be added to the pods. | {
"prometheus.io/port": 9092,
"prome |
| pod_labels | map(string) | Additional labels to be added to the pods. | {} |
| config | object({ settings = object | The ilert-kube-agent config. See https://github.com/iLert/ilert-kube-agent/blob/ | {
"alarms": {
"cluster": {
" |
| replicas | number | Amount of replicas to be created. | 1 |
| image | string | The ilert-kube-agent image to use. See https://github.com/iLert/ilert-kube-agent | "ilert/ilert-kube-agent:v1.7.1" |
| cpu_request | string | The pod CPU resource request. | "20m" |
| port | number | The http port for health check and metrics. | 9092 |
| pod_envs | map(string) | Additional envs to be added to the pods. | {} |
| memory_request | string | The pod memory resource request. | "32Mi" |
| memory_limit | string | The pod memory resource limit. | "128Mi" |
Resources (7)
kubernetes_cluster_rolekubernetes_cluster_role_bindingkubernetes_config_mapkubernetes_deploymentkubernetes_manifestkubernetes_servicekubernetes_service_account
Details
FrameworkTerraform Module
LanguageHCL
Version1.0.0
Cloud KUBERNETES
Total downloads5.1k
Inputs15
Resources7
NamespaceiLert
Updated