This might not be a bug, but a bit more information is needed for using ubuntu-eks in AWS EKS cluster
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cloud-images |
New
|
Undecided
|
Cody Shepherd |
Bug Description
AWS EKS Cluster: 1.15
Ubuntu EKS Image: ubuntu-
Issue Symptom:
My automation code for provisioning EKS work node groups with AWS default image works;
My automation code for provisioning EKS work node groups with Ubuntu EKS image (ami-02d443718a
The command "kubectl get nodes" does not return anything if I provisioned my work node group with Ubuntu-EKS image.
From EC2 web console, there is only one private IP address associated to my Ubuntu worker node EC2 server; however, there are multiple private IP address (and even multiple secondary IP address) associated with my AWS default node image. (not sure if it was designed to work this way)
Sos report is attached in this ticket.
During the launch process of provisioning EC2 server with Ubuntu-EKS image, is there any external endpoint(S3 bucket, docker registry, and alike) that Ubuntu-EKS EC2 server tries to contact in order to download any package which is required for register Ubuntu EKS node with EKS cluster 1.15?
Thanks
Changed in cloud-images: | |
assignee: | nobody → Cody Shepherd (codyshepherd) |
tags: | added: id-5e90a55ed560cc592bdcfdef |
systemctl status kubelet
The output from this command returned nothing. and I could not find a kubelet.service file under the path /etc/systemd/system
This might explain why my Ubuntu-EKS worker nodes are not registered in my EKS cluster 1.15.
I checked other requirements from the link below, and it seems the only missing component on my Ubuntu-EKS EC2 server is kubelet service file. /medium. com/getamis/ customize- aws-eks- worker- node-ami- d7b3d203051
https:/