Skip to content

fix: Compatibility fix as a band-aid for cases where someone created their cluster before this module made a change to the cluster role name#60

Merged
bmonkman merged 2 commits intomainfrom
eks-cluster-compatibility-fix
Aug 19, 2021
Merged

fix: Compatibility fix as a band-aid for cases where someone created their cluster before this module made a change to the cluster role name#60
bmonkman merged 2 commits intomainfrom
eks-cluster-compatibility-fix

Conversation

@bmonkman
Copy link
Copy Markdown
Contributor

Description

There was a change introduced in 0.4.3 of this module that stopped specifying the cluster role name, presumably to fix this same issue with clusters created at some point in the past.
The problem we see is that if you create a cluster, and then try to change this role name, terraform plan will not even succeed, instead you get obscure error messages like this:

Error: Get "http://localhost/api/v1/namespaces/kube-system/configmaps/aws-auth": dial tcp [::1]:80: connect: connection refused

This change will let older cluster operators upgrade to newer versions of this module while still maintaining the old cluster role name.

Checklist

…their cluster before this module made a change to the cluster role name
@bmonkman bmonkman requested a review from a team as a code owner August 19, 2021 01:05
@bmonkman bmonkman requested a review from davidcheung August 19, 2021 01:05
@github-actions
Copy link
Copy Markdown

Terraform Format and Style 🖌success

Terraform Initialization ⚙️success

Terraform Validation 🤖Success! The configuration is valid.

…eed to be done in the eks stack kubernetes terraform instead
@github-actions
Copy link
Copy Markdown

Terraform Format and Style 🖌success

Terraform Initialization ⚙️success

Terraform Validation 🤖Success! The configuration is valid.

@bmonkman bmonkman merged commit bb1d9ae into main Aug 19, 2021
@bmonkman bmonkman deleted the eks-cluster-compatibility-fix branch August 19, 2021 21:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants