Skip to content

Issue with upgrading to terraform-aws-service-catalog to v.100.0 for eks-core-components through pipeline - upgrade from k8s 1.23 to 1.24. #731

Answered by ryehowell
sewmiuraj asked this question in Help
Discussion options

You must be logged in to vote

Hi @sewmiuraj,

You are correct with rebuilding the Docker images as you described, and I think I see the root cause of the issue. If the ecs-deploy-runner image was built with the default configuration (no build args changed), then an incompatible version of kubergrunt will be used (and thus the client.authentication.k8s.io/v1alpha1 API error).

Here is the offending line.

The dependency (kubergrunt version) looks like it wasn't updated to v0.10.0 which is where support for EKS 1.24 was added. Updating to v0.100.0 of the Service Catalog should have provided the proper support by default, but this looks like it was missed. So version 0.8.0 of kubergrunt is still being used by default which …

Replies: 7 comments 1 reply

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by sewmiuraj
Comment options

You must be logged in to vote
1 reply
@ryehowell
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment