Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add migration guide for EKS v3 #5610

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

flostadler
Copy link
Contributor

Description

This PR adds the migration guide for EKS v3 to the registry page. It's based on the existing migration guide from the release branch: https://github.com/pulumi/pulumi-eks/blob/release-3.x.x/docs/eks-v3-migration.md

Copy link

github-actions bot commented Oct 4, 2024

Your site preview for commit b1cc0a4 is ready! 🎉

http://registry--origin-pr-5610-b1cc0a4f.s3-website.us-west-2.amazonaws.com/registry.

AWS introduced a new method for granting IAM principals access to Kubernetes resources called [Access Entries](https://docs.aws.amazon.com/eks/latest/userguide/grant-k8s-access.html#authentication-modes). In contrast to the existing approach using the aws-auth ConfigMap, this solely relies on AWS resources for managing Kubernetes auth.
Recently the aws-auth ConfigMap has been deprecated in favor of Access Entries.
You can start using Access Entries with your cluster by changing the `authenticationMode` to `API`.
A step-by-step migration guide can be found [here](https://github.com/pulumi/pulumi-eks/blob/master/docs/authentication-mode-migration.md).
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm also moving this to the registry, currently creating code examples for the other languages

* Create the replacement node group side-by-side with the existing node group. When doing this you need to make sure that the two node groups are allowed to communicate with each other. You can achieve this in the following way:


{{< chooser language "typescript,python,go,csharp,java" >}}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I had a script somewhere that updates these automatically after you edit yaml. I can share if interesting.

Copy link
Member

@t0yv0 t0yv0 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewing lightly, looking good to me, I think I've read this before. LMK if you want me to zoom in on specific sections in more detail. Thanks!

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