Remove Grafana provider for EKS (#179)

* Remove Grafana provider for EKS

* Drop provider

* Add provider constraint config
This commit is contained in:
Rodrigue Koffi
2023-06-12 20:40:54 +02:00
committed by GitHub
parent fa38a90efc
commit 86d0831248
27 changed files with 25 additions and 99 deletions
-3
View File
@@ -3,7 +3,6 @@ module "aws_observability_accelerator" {
aws_region = var.eks_cluster_1_region
enable_managed_prometheus = false
enable_alertmanager = true
grafana_api_key = var.grafana_api_key
managed_prometheus_workspace_region = null
managed_prometheus_workspace_id = var.managed_prometheus_workspace_id
managed_grafana_workspace_id = var.managed_grafana_workspace_id
@@ -44,7 +43,6 @@ module "eks_cluster_1_monitoring" {
aws = aws.eks_cluster_1
kubernetes = kubernetes.eks_cluster_1
helm = helm.eks_cluster_1
grafana = grafana
}
depends_on = [
@@ -82,7 +80,6 @@ module "eks_cluster_2_monitoring" {
aws = aws.eks_cluster_2
kubernetes = kubernetes.eks_cluster_2
helm = helm.eks_cluster_2
grafana = grafana
}
depends_on = [
-5
View File
@@ -39,8 +39,3 @@ provider "aws" {
region = var.eks_cluster_2_region
alias = "eks_cluster_2"
}
provider "grafana" {
url = module.aws_observability_accelerator.managed_grafana_workspace_endpoint
auth = var.grafana_api_key
}
+1 -1
View File
@@ -39,7 +39,7 @@ variable "managed_grafana_workspace_id" {
}
variable "grafana_api_key" {
description = "API key for authorizing the Grafana provider to make changes to Amazon Managed Grafana"
description = "API key for external-secrets to create secrets for grafana-operator"
type = string
default = ""
sensitive = true
-4
View File
@@ -21,9 +21,5 @@ terraform {
source = "gavinbunney/kubectl"
version = ">= 1.14"
}
grafana = {
source = "grafana/grafana"
version = ">= 1.25.0"
}
}
}