Closed jamesmaccoll closed 2 months ago
anyone?
this is not related to Karpenter or the Helm chart - its the nature of the aws_ecrpublic_authorization_token
data source. On every invocation, its going to request a new set of credentials
I would suggest looking more Kubernetes friendly application deployment tools such as ArgoCD or FluxCD instead of Terraform - Terraform is more suited for infrastructure, and not well suited for application deployment
Description
Whenever I terraform apply, I get the following:
I've seen the previous convo here: https://github.com/aws-ia/terraform-aws-eks-blueprints/issues/1686, so can't work out why I'm still getting this error when my code looks 'right'.
Versions
Module version [Required]: 1.16.3
Terraform version: 1.4.7
Provider version(s):
provider registry.terraform.io/alekc/kubectl v2.0.4 provider registry.terraform.io/hashicorp/aws v5.53.0 provider registry.terraform.io/hashicorp/cloudinit v2.3.4 provider registry.terraform.io/hashicorp/helm v2.14.0 provider registry.terraform.io/hashicorp/kubernetes v2.30.0 provider registry.terraform.io/hashicorp/null v3.2.2 provider registry.terraform.io/hashicorp/time v0.11.1 provider registry.terraform.io/hashicorp/tls v4.0.5
Reproduction Code [Required]
Expected behavior
clean terraform plan/apply
Actual behavior
see above.