mirror of
https://github.com/storytold/terraform-aws-observability-accelerator.git
synced 2026-10-21 07:45:24 +00:00
Split core and workloads modules
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
locals {
|
||||
name = "adot"
|
||||
eks_addon_role_name = "eks:addon-manager"
|
||||
eks_addon_clusterrole_name = "eks:addon-manager-otel"
|
||||
addon_namespace = "opentelemetry-operator-system"
|
||||
|
||||
create_namespace = var.enable_opentelemetry_operator ? true : try(var.helm_config.create_namespace, true)
|
||||
namespace = local.create_namespace ? kubernetes_namespace_v1.adot[0].metadata[0].name : try(var.helm_config.namespace, local.addon_namespace)
|
||||
|
||||
default_helm_config = {
|
||||
name = "opentelemetry"
|
||||
repository = "https://open-telemetry.github.io/opentelemetry-helm-charts"
|
||||
chart = "opentelemetry-operator"
|
||||
version = "0.10.0"
|
||||
namespace = local.namespace
|
||||
timeout = "1200"
|
||||
description = "ADOT Operator helm chart"
|
||||
values = []
|
||||
}
|
||||
|
||||
helm_config = merge(
|
||||
local.default_helm_config,
|
||||
var.helm_config
|
||||
)
|
||||
}
|
||||
Reference in New Issue
Block a user