andymotta / terraform-kubernetes-monitoring

I just want monitoring for all the services in my Kubernetes cluster

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kubernetes Monitoring

Pluggable Terraform module to install basic monitoring on Kubernetes clusters

Usage

Passing a provider alias when DNS zone is in a different account

module "monitoring" {
  providers = {
    aws.dns = aws.dns
  }
  source = "./modules/monitoring"
  certificate_arn = module.acm_domain_wildcard.certificate_arn
  zone_id = data.aws_route53_zone.externaldns_link.zone_id
  domain_name = var.domain_name
}

Inputs

Name Description Type Default Required
domain_name The name of a domain that you own string "" yes
zone_id Public zone for domain that will hold the domain verification records string "" yes
certificate_arn AWS ACM Certificate arn for exposed Grafana string "" yes

About

I just want monitoring for all the services in my Kubernetes cluster


Languages

Language:HCL 100.0%