AWS EKS Tutorial | What is EKS? | EKS Explained | KodeKloud

  Рет қаралды 75,759

KodeKloud

KodeKloud

Күн бұрын

AWS EKS is a great option for Kubernetes clusters and containers. In this tutorial, we will explain the architecture, components of Amazon Elastic Kubernetes Service (EKS), a step-by-step procedure to provision Kubernetes Cluster on EKS. Additionally, we will also cover the important command line called EKSCTL and its performance benefits.
🚀Grab Your Black Friday Offers Now: kode.wiki/3CzuOnc
These are the topics covered in this video:
00:00 - Introduction
00:49 -What is EKS?
01:41 - Why EKS?
02:35 - Worker Nodes
06:25 - Demo
21:23 - Conclusion
Want to view a clear path to becoming a DevOps Engineer? Visit our website - bit.ly/Kodeklo...
We have various Learning Paths to help you choose your next step and shape your DevOps Career.
Check out our learning paths at KodeKloud to get started:
► Linux: bit.ly/LinuxLe...
► DevOps Learning Path: bit.ly/DevOpsL...
► Docker: bit.ly/DockerL...
► Kubernetes: bit.ly/Kuberne...
► Infrastructure as Code(IAC): bit.ly/IACLear...
► Programming: bit.ly/Program...
#EKS #AWS #kubernetes
Those new to the Programming and DevOps world often find it challenging to start their journey due to the missing basic prerequisites. For example, issues with setting up a basic lab environment using VirtualBox, problems with networking, or trouble with working with the Linux CLI or text editors like vi editor. Sometimes there are issues with applications - like getting a sample application to work, problems with getting the dependencies to install correctly or trouble with getting a web server to communicate with a database server. Or, at other times, it's working with data formats like JSON or YAML.
So we have identified a gap, and we believe that this is due to missing some of the basic prerequisites, such as knowing the basics of Linux, the basics of tools like VirtualBox, or knowing the basics of the most commonly used applications like Java, Python or NodeJS or web servers like Apache, NGINX etc. As a DevOps or Cloud Engineer, it is crucial to have these basics cleared. And that’s why we are helping you to bridge that gap!
For more updates on courses and tips, follow us on:
► Website: kodekloud.com/
► LinkedIn: / kode. .
► Twitter: / kodekloud1
► Facebook: / kodekloudtra. .
► Instagram: / kodekloud
► Blog: kodekloud.com/...

Пікірлер
@KodeKloud
@KodeKloud 2 ай бұрын
🚀Explore Our Top Courses & Special Offers: kode.wiki/40SkWyU
@wisdomprimus1854
@wisdomprimus1854 2 жыл бұрын
This is by far the simplest and easiest explanation of EKS and its deployment. Thanks
@KodeKloud
@KodeKloud 2 жыл бұрын
Thank you for the appreciation. You can check our videos related to DevOps and subscribe to our channel to stay updated with all the latest tools.
@ncimli
@ncimli 3 ай бұрын
I'd say it's the best explanation on such a hard topic! Thank you guys, your the best! I love your platform, highly recommended!
@KodeKloud
@KodeKloud 3 ай бұрын
Thanks so much for the kind words! We're glad you found it helpful.
@yogeshgunasekaran
@yogeshgunasekaran Жыл бұрын
Great video. Looking forward eagerly for advanced video sessions on EKS with Istio, Calico, GitOps and Multi-tenancy !
@KodeKloud
@KodeKloud Жыл бұрын
Hey, thank you for your suggestion. Do check out our other tutorial videos and subscribe to us to stay connected. Cheers :)
@sandeepvemu794
@sandeepvemu794 Жыл бұрын
​@@KodeKloudhow about kubectl utility? How about I AM role for eks cluster
@nvasudeva
@nvasudeva 2 жыл бұрын
So finally get to see the awesome person behind some of the CKAD videos !
@KodeKloud
@KodeKloud 2 жыл бұрын
Hi, we appreciate the kind comment! enjoy!
@milanjohnson3425
@milanjohnson3425 3 ай бұрын
One of best tutorial for quickly have idea about eks
@KodeKloud
@KodeKloud 3 ай бұрын
Thanks for watching! Do subscribe to our channel and stay tuned for more.
@nazokatisamova5073
@nazokatisamova5073 Жыл бұрын
Commenting to spread the word about such a great tutorial. Thanks
@KodeKloud
@KodeKloud 11 ай бұрын
Much appreciated!
@Roman-zs9qm
@Roman-zs9qm 6 ай бұрын
What's cool about eksctl is that you can use it in a declarative way adhering to GitOps principles by using the --dry-run option and outputing the result in a file such as cluster.yaml. You can then edit, tweak it further and commit it to git.
@srinivassistla8271
@srinivassistla8271 2 ай бұрын
Excellent!! Thanks for a crispy and great explanation.
@KodeKloud
@KodeKloud Ай бұрын
Thanks for watching! We're glad you found it helpful.
@soumyadipchatterjee2267
@soumyadipchatterjee2267 Жыл бұрын
The magic of KodeCloud 😊
@KodeKloud
@KodeKloud Жыл бұрын
Thanks a ton! Your support makes all the difference 💙
@kaushikmitra1982
@kaushikmitra1982 Жыл бұрын
Awesome Explanation for EKS cluster setup ....👏👏👏
@KodeKloud
@KodeKloud Жыл бұрын
Glad it was helpful!
@arunsasidharan1447
@arunsasidharan1447 2 жыл бұрын
@kodekloud please make a course for EKS using Terraform. Would be great if you could cover aspects like security as well.
@KodeKloud
@KodeKloud 2 жыл бұрын
Hey Arun, thank you for watching our video. We will definitely look into your suggestions. Do subscribe and stay tuned for updates on our channel. Cheers :)
@arunsasidharan1447
@arunsasidharan1447 2 жыл бұрын
@@KodeKloud Thank you :)
@timjen2544
@timjen2544 Жыл бұрын
😊😊😊😊😊😊😊😊
@NavrozeBomanji-d2e
@NavrozeBomanji-d2e 2 ай бұрын
Awesome video simple and efficient
@leamon9024
@leamon9024 Жыл бұрын
Thanks. Looking forward to a more advanced content on AWS EKS.
@KodeKloud
@KodeKloud Жыл бұрын
Sure thing. Do subscribe to our channel and stay tuned for more.
@Black_void375
@Black_void375 Жыл бұрын
Nice video man, very well explained! Thanks!! 😃
@KodeKloud
@KodeKloud Жыл бұрын
Glad it was helpful!
@anitadoncheva4005
@anitadoncheva4005 4 ай бұрын
Thank you , that was really helpful !
@KodeKloud
@KodeKloud 3 ай бұрын
We're glad you found it helpful!
@farrukhfida212
@farrukhfida212 2 жыл бұрын
Wow how easily you have defined
@KodeKloud
@KodeKloud 2 жыл бұрын
Thanks a ton! Your support makes all the difference 💙
@hiteshnalawade24
@hiteshnalawade24 2 жыл бұрын
Thank you for making this video
@KodeKloud
@KodeKloud 2 жыл бұрын
Thanks a ton! Your support makes all the difference 💙
@MrRocketRider
@MrRocketRider Жыл бұрын
Awesome! Thanks
@KodeKloud
@KodeKloud Жыл бұрын
Our pleasure!
@itsalokme
@itsalokme 11 ай бұрын
Very well described
@KodeKloud
@KodeKloud 11 ай бұрын
Glad it was helpful!
@senthilkumar5129
@senthilkumar5129 2 жыл бұрын
Nice explain
@KodeKloud
@KodeKloud 2 жыл бұрын
Greetings! Thank you for your kind words. Spread the word by liking, sharing and subscribing to our channel! Cheers :).
@andrewpoloni4197
@andrewpoloni4197 Жыл бұрын
Really great presentation!! 👍 One question: what's the prompt string you're using for your terminal to display all the context versions (and the cool icons)?
@KodeKloud
@KodeKloud Жыл бұрын
Hey, thank you for appreciating our work. We are glad to have helped. Do check out our other tutorial videos and subscribe to us to stay connected. Cheers :)
@ramakrishnab-k2p
@ramakrishnab-k2p 4 ай бұрын
Good bro
@KodeKloud
@KodeKloud 3 ай бұрын
Thanks for watching!
@awaisaltaf6658
@awaisaltaf6658 Жыл бұрын
Great Video. Quick question what permission did you give to the IAM user as I am getting the permission errors.
@KodeKloud
@KodeKloud Жыл бұрын
"If you're facing permission errors with eksctl in AWS EKS, ensure your IAM user has the necessary permissions. Quickly fix this by: - Attaching Directly: Give your IAM user the AdministratorAccess policy for full access. This method is not recommended for everyday use due to broad permissions. - Using Specific Policies: Preferably, attach these specific policies to your IAM user for tighter security: AmazonEKSClusterPolicy AmazonEKSWorkerNodePolicy AmazonEKS_CNI_Policy AmazonEC2ContainerRegistryReadOnly - Reviewing Error Messages: Check the permission errors you're getting and adjust the IAM policies accordingly, adding any specific permissions indicated by the error messages. After updating permissions, retry your eksctl command."
@fj4316
@fj4316 Жыл бұрын
Explained very well. Thanks! I created the cluster with 2 nodes. Now I would like to connect with one of the nodes(EC2 instance). Not sure where the key is saved. That's why can't ssh to the node. Usually when I create any EC2, I create the key pair during configuration. But here, since it's created automatically, not sure the location of the key. Any suggestion?
@omarisouhil1338
@omarisouhil1338 Ай бұрын
me too, i cant connect to the instances using ssh
@cthgbs6267
@cthgbs6267 Жыл бұрын
I am confused about the "IAM role for cluster" which is mentioned at 6:50. After creating the cluster with eksctl, I did not see you create the "IAM role for cluster". Do we need to create the IAM role at all ?
@KodeKloud
@KodeKloud Жыл бұрын
Hey, when using eksctl, it automates the creation of necessary IAM roles and permissions for both the EKS cluster's control plane and the worker nodes.
@rehantayyab82
@rehantayyab82 Жыл бұрын
Did u show installing eksctl on your windows machine ? Second question is did you create nodegroup in public subnet or private subnet Plz reply
@KodeKloud
@KodeKloud Жыл бұрын
1. Yes 2. By default, the worker nodes in the nodegroup are deployed in the private subnets for security reasons. These EC2 instances (Kubernetes nodes) have no direct access to the internet. They can access the internet via a NAT gateway in the public subnet, but cannot be reached directly from the outside.
@mhouney
@mhouney Жыл бұрын
How could I add a docker container to a worker node? I have several Microservices in containers.
@KodeKloud
@KodeKloud Жыл бұрын
"To add your microservices in Docker containers to an EKS worker node, you need to: - Containerize your microservices and push the Docker images to a registry like Amazon ECR. - Create Kubernetes manifests (YAML files) for your applications, defining Deployments and Services. - Use kubectl to apply these manifests to your EKS cluster, which schedules the containers on your worker nodes. "
@2MTLEW
@2MTLEW Жыл бұрын
Hi Sir. Thanks for your nice video about AWS eks. In the video, you mentioned that we can use eksctl to create aws eks, and it will help us to create public & private subnet as well. Just want to know will it create VPC interface endpoints/gateway endpoints also?
@KodeKloud
@KodeKloud Жыл бұрын
Hey, Interface endpoints (such as VPC Interface Endpoints for services like S3 or DynamoDB) and gateway endpoints (such as VPC Gateway Endpoints for services like SNS or SQS) are typically configured separately from EKS cluster creation. You would need to create these VPC endpoints manually or through your infrastructure-as-code (IaC) scripts, such as CloudFormation templates or Terraform configurations.
@2MTLEW
@2MTLEW Жыл бұрын
@@KodeKloud thanks
@許哲綱-q5d
@許哲綱-q5d 5 ай бұрын
is it good to use k8s? ec2 not good enough?
@Vignesh-tv7ox
@Vignesh-tv7ox 11 ай бұрын
pls post the link in description
@KodeKloud
@KodeKloud 11 ай бұрын
Here is the link: docs.aws.amazon.com/eks/latest/userguide/getting-started-eksctl.html
@namansharma4965
@namansharma4965 2 жыл бұрын
Is the full eks course available somewhere?
@KodeKloud
@KodeKloud 2 жыл бұрын
We will make advanced videos on EKS soon.
@lovemasta66
@lovemasta66 Жыл бұрын
Can someone tell me that does it create master node or just worker nodes ?
@vivekkadam748
@vivekkadam748 Жыл бұрын
it created both
@BernardWepiah
@BernardWepiah 2 жыл бұрын
You make create videos, but your website messes up when signing up from the US.
@KodeKloud
@KodeKloud Жыл бұрын
Can you please report this to support@kodekloud.com, we will investigate it in detail. Thanks.
@thecloudterminal
@thecloudterminal 2 жыл бұрын
Thank you for this great tutorial
@KodeKloud
@KodeKloud 2 жыл бұрын
Keep learning with us & stay connected .
@subhanmohanty
@subhanmohanty 2 жыл бұрын
how to convert text file to file?
@allenabishek1478
@allenabishek1478 Жыл бұрын
youre very fast, you need to slow down, you move to another topic before i can understand the current one.
@KodeKloud
@KodeKloud 11 ай бұрын
Hi, Thanks for the feedback. We shall share your concerns with the concerned department.
@vasupodagatla393
@vasupodagatla393 Жыл бұрын
@kodekloud connecting to eks cluster with eksctl us fine.but unable to connect eks cluster with kubectl.please elobrate this toppic
Kubernetes Crash Course for Absolute Beginners [NEW]
1:12:04
TechWorld with Nana
Рет қаралды 3 МЛН
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 31 МЛН
黑天使被操控了#short #angel #clown
00:40
Super Beauty team
Рет қаралды 61 МЛН
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 30 МЛН
AWS EKS - Create Kubernetes cluster on Amazon EKS | the easy way
16:27
TechWorld with Nana
Рет қаралды 575 М.
Amazon EKS Auto Mode | Fully Automated Kubernetes Clusters
6:45
Containers from the Couch
Рет қаралды 15 М.
The intro to Docker I wish I had when I started
18:27
typecraft
Рет қаралды 427 М.
Containers on AWS Overview: ECS | EKS | Fargate | ECR
25:10
TechWorld with Nana
Рет қаралды 549 М.
Do NOT Learn Kubernetes Without Knowing These Concepts...
13:01
Travis Media
Рет қаралды 355 М.
AWS Networking Fundamentals
40:09
Amazon Web Services
Рет қаралды 484 М.
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 31 МЛН