Elastic Kubernetes Service | Deploy a sample application
HTML-код
- Опубликовано: 6 янв 2023
- This video demonstrates how to create a EKS cluster with node groups and deploy a sample application in it using kubectl.
Git hub: github.com/listentolearn/aws-... Наука
Good session. Thanks lot. Before going into practical demo, please explain the architecture little bit in-depth and start the practical demo and after created each resources just go to architecture and tell that these resources we have created like that. It will be very helpful for us to understand very clearly.
Sure, will do. Thanks for your feedback.
If a loadbalancer is applied, what dns or url should be used to launch the application?
Very niceeee 👍🏽👍🏽👌😊🌹
Thank you so much :)
very good explanation but after creating cluster the process like deploying application needs to explain in a better way. if you do it will be helpful to the newbies ( like what is namespace and the commands you are using used for ....) but the session is informative. thank YOu for the session
Thanks for your feedback, Riyaz. I will try to elaborate in future videos.
I want to ask but a little out of topic
I want to find CPU (Load, Efficiency), Memory (Data throughput,
Random I/O), Network (Throughput and Latency) of the containers in the EKS cluster such as performance tests
what tools should be used? because I tried to use sysbench but failed
Thankuu
Hi Palda, How about locust?
Can you pls tell on which instance we are running these kubectl commands after creating the node group ?
T2.micro
The node group is using t2.medium instance type. I am running the kubectl commands from my machine local terminal.
When I am applying deployment I am getting this error:
error: error validating "deployment.yaml": error validating data: failed to download openapi: the server has asked for the client to provide credentials; if you choose to ignore these errors, turn validation off with --validate=false
Any suggestions how to fix it ?
I am facing this error: FailedScheduling 4 minutes ago default-scheduler 0/1 nodes are available: 1 Too many pods. preemption: 0/1 nodes are available: 1 No preemption victims found for incoming pod..
Hi Ahmed,
It could be because you selected a smaller instance type like t3 micro or small. I believe EKS is unable to spin up a pod due to space crunch. Could you try t3 medium?
@@listentolearn2363I m getting error in creating nodes
how to get this command prompt and what all should i install before deployment
Hello, I am using terminal in mac. please install kubectl.
the command is type in which linux or command prompt ??
direct steps not understanding you please follow step by step
Hi, am using terminal in mac. please use command prompt in case of windows.
in the deployment yaml file how did get the image can u explain
the image is from aws public ecr repository
Can you explain it
couldnot create the worker node. ERROR: could not join instance to the cluster
Hi Hariharan,
This could be because of a bunch of reasons around the infrastructure setup, mostly the subnets and security groups. Here are some troubleshooting steps that you can try, repost.aws/knowledge-center/ecs-instance-unable-join-cluster
very useful content but unfortuantely so low sound quality. plz consider it. ty
Sure, thanks for the feedback
iam getting error like : error: the path "deployment.yaml" does not exist
Your command prompt/gitbash should be opened from the folder where the .yaml file is present.
Please cd into the folder where you have placed your deployment.yaml file in cmd before executing the commands.
Thanks :)
low volume
I can hear her very clearly.
Very niceeee 👍🏽👍🏽👌👌😊🌹
audio too low
Your audio is too low. Please setup the audio quality it is quite poor.
I have created the eks cluster and node group both are in private. Since there is no public ip i cannot connect to the intance. When i try to install IAM authenticator it is throwing me an error -> "chmod +x ./aws-iam-authenticator
'chmod' is not recognized as an internal or external command,
operable program or batch file." I am stucked here
Hello, you are looking for a fully private cluster setup. this might help - eksctl.io/usage/eks-private-cluster/#:~:text=eksctl%20supports%20creation%20of%20fully,cluster%20without%20outbound%20internet%20access.