AWS EKS - Create Kubernetes cluster on Amazon EKS | the easy way
TechWorld with Nana
@techworldwithnanaAbout
Helping millions of engineers to advance their careers with DevOps & Cloud education 💙 I create new videos every month, topics include mainly DevOps and Cloud tutorials. Subscribe and activate bell notification so you don't miss new videos :) I'm a Docker Captain, AWS Container Hero 🤓 💪 ► https://www.techworld-with-nana.com/ Some topics covered: - Docker - Kubernetes - CI/CD - GitLab CI, GitHub Actions, Jenkins - Python - Ansible - Prometheus Monitoring - Terraform - YAML - & more! Have fun watching my videos! 🙂
Latest Posts
Video Description
How to setup a Kubernetes cluster on AWS EKS using eksctl | Amazon EKS explained Step by Step Application Deployment on LKE using Helm ► https://youtu.be/JGtJj_nAA2s In this video I cover Elastic Kubernetes Service or AWS EKS in short. You will learn how to setup your Kubernetes cluster on AWS EKS using eksctl. ► Thanks Nirmata for sponsoring this video! ► First 30 sign-ups get 3 months free! Sign up and use the in-product chat to say “Nana sent me!” (Offer good till Sep 30th) 🚀 To try Nirmata EKS Manager for free visit the AWS Marketplace (https://amzn.to/3bGixvD). Or, find out more at nirmata.com (https://nirmata.com/). #awseks #amazoneks #kubernetes #techworldwithnana -------- What is EKS? -------- AWS EKS is a Managed Kubernetes Service from Amazon, which means AWS manages the Master Nodes for you. All the necessary applications/services are already pre-installed like the container runtime or master processes and in addition it also takes care of scaling and backups. 👍 You only create the Worker Nodes. Learn about Master and Worker Nodes here: ► https://youtu.be/umXEmn3cMWY -------- How to use EKS? -------- To create a K8s cluster in EKS you need to do following steps: 1) Setup or preparation steps - create AWS account - create a VPC - virtual private space - create an IAM role with Security Group (or in other words: create AWS user with list of permissions) 2) Create Cluster Control Plane - Master Nodes - choose basic information like cluster name and k8s version - choose region and VPC for your cluster - set security 3) Create Worker Nodes and connect to cluster The Worker Nodes are some EC2 instances with CPU and storage resources. - Create as a Node Group - Choose cluster it will attach to - Define Security Group, select instance type etc. With NodeGroup you have autoscaling, which means based on your needs depending on how much load the cluster has new Worker Nodes will automatically added or removed in the cluster. - For that you need to define max and minimum number of Nodes. -------- Complex, but powerful and popular -------- You're right, that's a lot of effort for just creating a simple Kubernetes cluster. Compared to other managed Kubernetes services, like DigitalOcean or Linode it's more complex. So, how to do it, when you just want to create a cluster and start deploying your containers inside as fast as possible. Instead of doing all those steps manually, there is a faster and more efficient way. -------- eksctl to the rescue -------- eksctl is a simple CLI tool for creating clusters on EKS. With just one command you create a cluster in minutes. I'm a huge fan of understanding the concepts of how a technology works, but if there are tools that make working with this technology much easier then I like to use them. Usually those tools are built by community, which specialized in this technology. So it makes sense to use this knowledge. So in the demo we will create the Kubernetes cluster using eksctl. ▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬ 0:00 - Intro 0:36 - What is EKS? 1:20 - How to use EKS? 3 steps 4:46 - eksctl 7:22 - Demo: Create K8s cluster on AWS EKS using eksctl 15:04 - Demo: Delete K8s cluster and all its resources 16:02 - Recap ▬▬▬▬▬▬ Want to learn more? 🚀 ▬▬▬▬▬▬ Full Kubernetes and Docker tutorial ► https://bit.ly/2YGeRp9 DevOps Tools, like Terraform, Prometheus ► https://bit.ly/2W9UEq6 Jenkins Pipeline Tutorials ► https://bit.ly/2Wunx08 ▬▬▬▬▬▬ Useful Links 🔗 ▬▬▬▬▬▬ Configure AWS credentials: ► https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-files.html eksctl Repository: ► https://github.com/weaveworks/eksctl EKS guide documentation: ► https://docs.aws.amazon.com/eks/latest/userguide/create-cluster.html ► https://docs.aws.amazon.com/eks/latest/userguide/getting-started-eksctl.html ▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬ Join private Facebook group ► https://bit.ly/32UVSZP Don't forget to subscribe ► https://bit.ly/3mO4jxT DEV ► https://bit.ly/3h2fqiO INSTAGRAM ► https://bit.ly/2F3LXYJ TWITTER ► https://bit.ly/3i54PUB LINKEDIN ► https://bit.ly/3hWOLVT ▬▬▬▬▬▬ Courses & Bootcamp & Ebooks 🚀 ▬▬▬▬▬▬ ► Become a DevOps Engineer - full educational program 👉🏼 https://bit.ly/45mXaer ► High-Quality and Hands-On Courses 👉🏼 https://bit.ly/3BNS8Kv ► Kubernetes 101 - compact and easy-to-read ebook bundle 👉🏼 https://bit.ly/3Ozl28x
Essential Craft Supplies
AI-recommended products based on this video

Mr. Clean Magic Eraser Sponge, All Purpose Cleaner, Cleaning Scrubber, Wall Cleaner, Sneaker Cleaner, Kitchen, Bathroom, Shower Cleaning Supplies, Melamine Sponge, Cleaning Pads, 7 Count

Cozy BoSpin Cozy BoSpin Travel Pillow - Neck Pillow for Traveling, Memory Foam Portable Support Pillow,Comfortable and Lightweight Quick Pack for Camping,Sleeping Rest Cushio (Pink)

unibouti 2 Pack Graduation Cap Headband - Grad Cap Head Band Insert with EVA Foam Sticker - Graduates Essential Hairband for Securing Graduation Hat

Koolmox Koolmox Canvas Grocery Bag, 6-Pack 22'' Large Bags with Reinforced Handles, 12 Oz Heavy Duty Reusable Washable Grocery Shopping Bags Plain Bags for Teacher Paint Embroidery Draw DIY Art Craft Totes

Paint Your Own Moon Lamp Kit, DIY 3D Moon Night Light with Space Figurines & Wooden Stand, Art Supplies Creativity Arts & Crafts Kit for Kids, Toys Girls Boy Birthday Easter Gift Ages 3 4 5 6 7 8 9 10 11 12+

Paint Sprayer Electric Spray Gun: 700W Spray Paint Gun with 1200ml Container, 4 Nozzles & 3 Patterns, Adjustable Air Flow, Easy Cleaning for House Painting, Furniture, Fence, Walls, Door (Red)

DOWN HOME Cooling Comforter Queen Size, Cooling Blanket for Hot Sleepers All Season, Q-max>0.4 Double-Side Cold Fabric, Bamboo Breathable Lightweight Summer Duvet Soft Quilt, Blue Strips, 90"x90" OEKO-TEX STANDARD 100

DOWN HOME Cooling Comforter King Size, Cooling Blanket for Hot Sleepers All Season, Q-max>0.4 Double-Side Cold Fabric, Bamboo Breathable Lightweight Summer Duvet Soft Quilt, Blue Strips, 90"x108" OEKO-TEX STANDARD 100

HERSHEY'S 50ct Egg Hunt Variety Pack 389g, Chocolate Easter Eggs, Easter Basket Stuffers

KINDER MIX Valentine's Variety Pack with Plush Toy and 7 Additional KINDER Valentine’s Chocolate Treats, 98g

15 Medicinal & Tea Herb Seeds Variety Pack for Planting Indoor & Outdoors. 3600+ Non-GMO Heirloom Herbal Garden Seeds: Anise, Borage, Cilantro, Chamomile, Dandelion, Rosemary, Peppermint Seeds & More




















