🎉 Deploy the ADOT operator with cert-manager 1.8.0

This commit is contained in:
Rodrigue Koffi
2022-07-26 21:39:34 +02:00
parent 94eff6172a
commit 6db7f31627
8 changed files with 51 additions and 15 deletions
@@ -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"
+3 -4
View File
@@ -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