mumoshu / terraform-provider-eksctl

Manage AWS EKS clusters using Terraform and eksctl
Apache License 2.0
234 stars 44 forks source link

install vpc controller #24

Open jaya-venkatesan opened 3 years ago

jaya-venkatesan commented 3 years ago

is there way to specify install vpc controller option for windows nodegroup ?

mumoshu commented 3 years ago

@jaya-venkatesan I'm not familiar with the vpc controller, but how would you install it with the vanilla eksctl? If it's possible with eksctl's cluster.yaml, it should also be possible with this provider.

krzysztof-magosa commented 3 years ago

eksctl utils install-vpc-controllers --cluster <cluster_name> --approve

mumoshu commented 3 years ago

@jaya-venkatesan @krzysztof-magosa Thanks for the info!

I took some time to study this thing and it seems the install-vpc-controller command has already been deprecated:

https://github.com/weaveworks/eksctl/issues/2401#issue-651627670

and the vpc controller is managed by default now:

https://github.com/weaveworks/eksctl/pull/2610/files

Could you confirm?

christofur commented 3 years ago

I believe https://github.com/weaveworks/eksctl/pull/2610/files changes IAM policies only. For now, to install the VPC controller you still have to manually run eksctl utils install-vpc-controllers --cluster <cluster_name> --approve