mirror of
https://github.com/storytold/terraform-aws-observability-accelerator.git
synced 2026-10-18 07:33:25 +00:00
Deploy Java module
This commit is contained in:
@@ -24,6 +24,19 @@ provider "helm" {
|
||||
}
|
||||
}
|
||||
|
||||
# provider "grafana" {
|
||||
# url = var.grafana_endpoint
|
||||
# auth = var.grafana_api_key
|
||||
# }
|
||||
|
||||
terraform {
|
||||
required_providers {
|
||||
grafana = {
|
||||
source = "grafana/grafana"
|
||||
version = "1.24.0"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
locals {
|
||||
name = basename(path.cwd)
|
||||
|
||||
@@ -33,3 +33,15 @@ variable "managed_grafana_workspace_id" {
|
||||
default = ""
|
||||
}
|
||||
|
||||
variable "grafana_endpoint" {
|
||||
description = "Grafana endpoint"
|
||||
type = string
|
||||
default = null
|
||||
}
|
||||
|
||||
variable "grafana_api_key" {
|
||||
description = "API key for authorizing the Grafana provider to make changes to Amazon Managed Grafana"
|
||||
type = string
|
||||
default = ""
|
||||
sensitive = true
|
||||
}
|
||||
|
||||
@@ -10,10 +10,10 @@ module "eks_observability_accelerator" {
|
||||
# TODO: create also a cluster, VPC -- check if enough VPCs
|
||||
|
||||
# deploys AWS Distro for OpenTelemetry operator into the cluster
|
||||
enable_amazon_eks_adot = false
|
||||
enable_amazon_eks_adot = true
|
||||
|
||||
# reusing existing certificate manager? defaults to true
|
||||
enable_cert_manager = false
|
||||
enable_cert_manager = true
|
||||
|
||||
# # -- or enable opentelemetry operator
|
||||
enable_opentelemetry_operator = false #-- true doesn't work for me, needs fix
|
||||
@@ -29,9 +29,10 @@ module "eks_observability_accelerator" {
|
||||
# sets up the AMP alert manager at the workspace level
|
||||
enable_alertmanager = true
|
||||
|
||||
# create a new Grafana workspace
|
||||
enable_managed_grafana = true
|
||||
#managed_grafana_workspace_id = "g-9790a4306b"
|
||||
# create a new Grafana workspace - TODO review design
|
||||
enable_managed_grafana = false
|
||||
managed_grafana_workspace_id = var.managed_grafana_workspace_id
|
||||
grafana_api_key = var.grafana_api_key
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user