Kubernetes eks upgrade

HI Kodekould Team,

EKS Cluster Upgrade via Terraform + GitHub Actions — IAM Permission Issues

I have set up the EKS cluster by following the approach recommended by the team. I would now like to automate the cluster version upgrade using Terraform, triggered via GitHub Actions. However, I am running into IAM permission issues during the upgrade — both when attempting it manually and through the Terraform pipeline.

Could someone please help review the required IAM permissions or share guidance on the correct approach for automating EKS upgrades?

Additionally, I have a concern regarding the course access. At the time of enrollment, it was mentioned that the course includes unlimited AWS access. However, I keep encountering IAM permission errors on AWS, which are blocking hands-on practice. Could the team clarify how admin or elevated IAM permissions can be granted for the lab environment, so that I can follow along without these recurring blockers?

To upgrade the EKS cluster through GitHub Actions, you need to update the EKS version supported by AWS, upgrade managed node groups, and add-ons. You can Google to find a starting point.

Regarding allowed services and permissions on KodeKloud Playground, please refer to our FAQ on the same.