Skip to content

Commit

Permalink
Merge pull request #30 from Ajay-sops/main
Browse files Browse the repository at this point in the history
removed aws-vpc-cni addon installation
  • Loading branch information
Ajay-sops authored Apr 8, 2024
2 parents a1e9208 + b63dd5f commit 4ffe046
Showing 1 changed file with 0 additions and 19 deletions.
19 changes: 0 additions & 19 deletions modules/managed-nodegroup/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -102,22 +102,3 @@ resource "aws_eks_node_group" "managed_ng" {
Environment = var.environment
}
}

resource "aws_eks_addon" "vpc_cni" {
depends_on = [aws_eks_node_group.managed_ng]
cluster_name = var.eks_cluster_name
addon_name = "vpc-cni"
}

resource "null_resource" "update_vpc_cni_env_var" {
depends_on = [aws_eks_addon.vpc_cni, aws_eks_node_group.managed_ng]

provisioner "local-exec" {
command = <<-EOF
aws eks update-kubeconfig --name ${var.eks_cluster_name} --region ${data.aws_region.current.name} &&
kubectl set env daemonset aws-node -n kube-system ENABLE_PREFIX_DELEGATION=true &&
kubectl set env daemonset aws-node -n kube-system WARM_PREFIX_TARGET=1 &&
kubectl set env daemonset aws-node -n kube-system WARM_ENI_TARGET=1
EOF
}
}

0 comments on commit 4ffe046

Please sign in to comment.