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-Getting-Started page is outdated #5880

Closed
cazorla19 opened this issue Sep 14, 2018 · 5 comments · Fixed by #5881
Closed

EKS-Getting-Started page is outdated #5880

cazorla19 opened this issue Sep 14, 2018 · 5 comments · Fixed by #5881
Labels
documentation Introduces or discusses updates to documentation. service/eks Issues and PRs that pertain to the eks service.

Comments

@cazorla19
Copy link
Contributor

Community Note

  • Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
  • Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
  • If you are interested in working on this issue or have submitted a pull request, please leave a comment

Terraform Version

Doesn't matter, it's about the docs

Affected Resource(s)

  • aws_eks_cluster and its components

Terraform Configuration Files

I'm reporting about EKS Getting Started Guide as a documentation component.

What are the problems about:

  1. Community AMI name prefix has been changed from eks-worker-* to amazon-eks-node-*

  2. Userdata for get the node joining cluster is totally different. Instead of making script itself you just need to run the built-in-image script. Smth like:

#!/bin/bash -xe

# Bootstrap and join the cluster
/etc/eks/bootstrap.sh --b64-cluster-ca '${cluster_auth_base64}' --apiserver-endpoint '${endpoint}' --kubelet-extra-args '${kubelet_extra_args}' '${cluster_name}'

User adjust might not be clear, and time for cluster setup will be mostly wasted. So, I'll personally rewrite infrastructure, leaving this issue mostly for history and PR attachment.

Expected Behavior

EKS cluster is up and running with no need to connect and debug EC2 instances.

Actual Behavior

Terraform couldn't find the latest AMI image and reports an error.

After fixing issue #1: nodes can actually join the cluster, but DNS configuration is hecked up, so the deployments will not properly work on cluster by missing cluster-dns settings.

Steps to Reproduce

Just go through this guide again from scratch.

Important Factoids

Nothing special for account/resource, issue is common for everybody.

@cazorla19
Copy link
Contributor Author

Please, assign me to the issue.

@bflad bflad added documentation Introduces or discusses updates to documentation. service/eks Issues and PRs that pertain to the eks service. labels Sep 14, 2018
@bflad
Copy link
Contributor

bflad commented Sep 14, 2018

Hi @cazorla19 👋 Did you already have something written up? I started this yesterday as part of #5483 and we have an immediate need to release an update today.

@cazorla19
Copy link
Contributor Author

@bflad oh, I've checked your commit and it seems like you're doing the same thing I'd like to! Then this issue doesn't make sense. Sorry for confusion, I'll close it and track your today release then :)

@bflad
Copy link
Contributor

bflad commented Sep 14, 2018

@cazorla19 no worries! Thanks for your interest in fixing the documentation! 😄

@ghost
Copy link

ghost commented Apr 3, 2020

I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.

If you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. Thanks!

@ghost ghost locked and limited conversation to collaborators Apr 3, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
documentation Introduces or discusses updates to documentation. service/eks Issues and PRs that pertain to the eks service.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants