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

EKS examples outdated and broken #1622

Open
kennethlynne opened this issue Mar 20, 2024 · 1 comment
Open

EKS examples outdated and broken #1622

kennethlynne opened this issue Mar 20, 2024 · 1 comment
Labels
awaiting-feedback Blocked on input from the author kind/enhancement Improvements or new features

Comments

@kennethlynne
Copy link

kennethlynne commented Mar 20, 2024

Hello!

I must express my disappointment with the current state of the EKS documentation and examples, and the overall approach to AWS resources. Navigating the complexities of AWS, AWSX, and AWS Classic and EKS becomes particularly challenging with examples that are outdated by half a decade and no longer functional. This is compounded by the use of Pulumi AI, which seems to suggest solutions that are unworkable.

The decision to provide three inadequately documented methodologies for implementation, alongside obsolete minimalistic "hello world" examples and inconsistent API versions (such as NodeGroup vs. NodeGroupV2), is baffling. Should a new user use aws.eks, eks, aws-native eks etc? Attempting to run these examples often results in an inability to access the Kubernetes cluster via kubectl, primarily due to missing IAM mappings. This issue is a significant barrier to progress, especially when many changes necessitate a complete reconfiguration, leading to feedback loops that extend beyond 15 minutes.

A single, well-documented example that is semi-production ready and functions seamlessly with a proper IAM setup would be invaluable. Such a resource would far surpass the utility of the numerous outdated "hello world" examples that are currently available.

If I still have any hair left and I eventually figure out this mess I will share my working example.

image
  • Vote on this issue by adding a 👍 reaction
  • If you want to implement this feature, comment to let us know (we'll work with you on design, scheduling, etc.)

Issue details

Affected area/feature

@kennethlynne kennethlynne added kind/enhancement Improvements or new features needs-triage Needs attention from the triage team labels Mar 20, 2024
@kennethlynne kennethlynne changed the title EKS examples outdated and broken, EKS examples outdated and broken Mar 20, 2024
@aaronkao
Copy link

Did you try this template? https://www.pulumi.com/templates/kubernetes/aws/ If so, is this what you ran into an issue with?

If not, can you show us which pages you visited. It does seem like we should redirect some of those to point towards this template.

@cnunciato cnunciato added awaiting-feedback Blocked on input from the author and removed needs-triage Needs attention from the triage team labels Mar 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
awaiting-feedback Blocked on input from the author kind/enhancement Improvements or new features
Projects
None yet
Development

No branches or pull requests

3 participants