provider "aws" {
  region = "us-west-1"
}

data "aws_eks_cluster" "cluster" {
  name = "jiraport-prod-tidbcloud"
}

module "jiralert" {
  source           = "../modules/jiralert"
  environment      = "prod"
  namespace        = "jiralert-prod"
  cluster_name     = data.aws_eks_cluster.cluster.name
  cluster_endpoint = data.aws_eks_cluster.cluster.endpoint
  cluster_ca_cert  = data.aws_eks_cluster.cluster.certificate_authority[0].data
  jiralert_secrets = var.jiralert_secrets
}

variable "jiralert_secrets" {
  description = "Secrets passed from CI/CD or variables"
  type        = map(string)
  sensitive   = true
  default     = {}
}
