Terraform EKS resource: aws eks addon
Jump to navigation
Jump to search
- addon_version – (Optional) The version of the EKS add-on. The version must match one of the versions returned by describe-addon-versions
- resolve_conflicts_on_create - (Optional) How to resolve field value conflicts when migrating a self-managed add-on to an Amazon EKS add-on. Valid values are NONE and OVERWRITE. For more details see the CreateAddon API Docs.
- resolve_conflicts_on_update - (Optional) How to resolve field value conflicts for an Amazon EKS add-on .../...
aws_eks_addon.ebs-csi: Still creating... [11m31s elapsed] aws_eks_addon.ebs-csi: Creation complete after 15m10s [id=education-eks-rQbSpHq6:aws-ebs-csi-driver]
Official examples
resource "aws_eks_addon" "example" { cluster_name = aws_eks_cluster.example.name addon_name = "vpc-cni" }
resource "aws_eks_addon" "example" { cluster_name = aws_eks_cluster.example.name addon_name = "coredns" addon_version = "v1.10.1-eksbuild.1" #e.g., previous version v1.9.3-eksbuild.3 and the new version is v1.10.1-eksbuild.1 resolve_conflicts_on_update = "PRESERVE" }
Errors
Error: waiting for EKS Add-On (yourcluster:coredns) create: unexpected state 'CREATE_FAILED', wanted target 'ACTIVE'. last error: : AdmissionRequestDenied: Internal error occurred: failed calling webhook "check-ignore-label.gatekeeper.sh": failed to call webhook: Post "https://gatekeeper-webhook-service.gatekeeper-system.svc:443/v1/admitlabel?timeout=3s": no endpoints available for service "gatekeeper-webhook-service" │ │ with module.clusters-EKS.module.eks.aws_eks_addon.this["coredns"], │ on .terraform/modules/clusters-EKS.eks/main.tf line 390, in resource "aws_eks_addon" "this": │ 390: resource "aws_eks_addon" "this" {
Related
Activities
See also
Advertising: