mirror of
https://github.com/storytold/terraform-aws-observability-accelerator.git
synced 2026-10-09 00:09:43 +00:00
97177eea04
* adot-container-insight-tf-code by Rajat Omar * Documentation and naming convention added * PR review fixes * PR CI pipeline fixes * pr ci run fixes * added the variables mentioned in ci build * ci variable fixes * changed the module name --------- Co-authored-by: Omar <merajat@3c0630162a5a.ant.amazon.com>
31 lines
1.1 KiB
Terraform
31 lines
1.1 KiB
Terraform
provider "kubernetes" {
|
|
host = data.aws_eks_cluster.eks_cluster.endpoint
|
|
cluster_ca_certificate = base64decode(data.aws_eks_cluster.eks_cluster.certificate_authority[0].data)
|
|
exec {
|
|
api_version = "client.authentication.k8s.io/v1beta1"
|
|
args = ["eks", "get-token", "--cluster-name", local.addon_context.eks_cluster_id]
|
|
command = "aws"
|
|
}
|
|
}
|
|
|
|
provider "helm" {
|
|
kubernetes {
|
|
host = data.aws_eks_cluster.eks_cluster.endpoint
|
|
cluster_ca_certificate = base64decode(data.aws_eks_cluster.eks_cluster.certificate_authority[0].data)
|
|
exec {
|
|
api_version = "client.authentication.k8s.io/v1beta1"
|
|
args = ["eks", "get-token", "--cluster-name", local.addon_context.eks_cluster_id]
|
|
command = "aws"
|
|
}
|
|
}
|
|
}
|
|
|
|
module "helm_addon" {
|
|
source = "github.com/aws-ia/terraform-aws-eks-blueprints//modules/kubernetes-addons/helm-addon?ref=v4.32.1"
|
|
manage_via_gitops = var.manage_via_gitops
|
|
set_values = local.set_values
|
|
helm_config = local.helm_config
|
|
irsa_config = local.irsa_config
|
|
addon_context = local.addon_context
|
|
}
|