mirror of
https://github.com/storytold/terraform-aws-observability-accelerator.git
synced 2026-10-09 00:09:43 +00:00
🎉 Deploy the ADOT operator with cert-manager 1.8.0
This commit is contained in:
@@ -11,7 +11,7 @@ locals {
|
||||
name = "opentelemetry"
|
||||
repository = "https://open-telemetry.github.io/opentelemetry-helm-charts"
|
||||
chart = "opentelemetry-operator"
|
||||
version = "0.8.2"
|
||||
version = "0.10.0"
|
||||
namespace = local.namespace
|
||||
timeout = "1200"
|
||||
description = "ADOT Operator helm chart"
|
||||
|
||||
@@ -22,10 +22,9 @@ resource "kubernetes_namespace_v1" "adot" {
|
||||
data "aws_eks_addon_version" "this" {
|
||||
count = var.enable_amazon_eks_adot ? 1 : 0
|
||||
|
||||
addon_name = local.name
|
||||
# Need to allow both config routes - for managed and self-managed configs
|
||||
kubernetes_version = try(var.addon_config.kubernetes_version, var.helm_config.kubernetes_version)
|
||||
most_recent = try(var.addon_config.most_recent, var.helm_config.most_recent, true)
|
||||
addon_name = local.name
|
||||
kubernetes_version = try(var.addon_config.kubernetes_version, var.kubernetes_version)
|
||||
most_recent = try(var.addon_config.most_recent, true)
|
||||
}
|
||||
|
||||
resource "aws_eks_addon" "adot" {
|
||||
|
||||
@@ -14,13 +14,16 @@ variable "addon_context" {
|
||||
aws_region_name = string
|
||||
eks_cluster_id = string
|
||||
eks_oidc_issuer_url = string
|
||||
kubernetes_version = string
|
||||
eks_oidc_provider_arn = string
|
||||
irsa_iam_role_path = string
|
||||
tags = map(string)
|
||||
})
|
||||
}
|
||||
|
||||
variable "kubernetes_version" {
|
||||
type = string
|
||||
}
|
||||
|
||||
variable "addon_config" {
|
||||
description = "Amazon EKS Managed CoreDNS Add-on config"
|
||||
type = any
|
||||
|
||||
Reference in New Issue
Block a user