- 23
- 7 907
DevOpsHub
India
Приєднався 16 гру 2015
One stop destination for all your DevOps learning.
Creating Highly Available k8S Clusters on AWS with kubeadm and NLB
Creating Highly Available Kubernetes (K8s) Clusters with kubeadm on AWS | Load Balancing with AWS NLB
In this video, I walk you through the step-by-step process of setting up a highly available (HA) Kubernetes (K8s) cluster using the kubeadm tool on AWS. We will configure a resilient architecture with 3 master nodes and ensure seamless load balancing across the nodes using AWS Network Load Balancer (NLB). By the end of this tutorial, you’ll understand how to:
Set up an HA Kubernetes cluster on AWS with kubeadm
Configure and load balance master nodes using AWS NLB
Ensure high availability and fault tolerance for your K8s control plane
Whether you're preparing for a real-world deployment or just getting started with Kubernetes, this video will provide you with practical insights to manage production-grade clusters efficiently. Make sure to like, comment, and subscribe for more DevOps and Kubernetes tutorials!
Check out our previous videos on Kubernetes
Complete Guide: Setting Up a Kubernetes v1.30 Cluster with Kubeadm and Containerd on AWS :- ua-cam.com/video/DrcS4jrA_no/v-deo.html
Upgrading a kubeadm Cluster from v1.29 to v1.30 | Step-by-Step Guide:- ua-cam.com/video/NgrNxoAGOEs/v-deo.html
ETCD Backup and Restore in Kubernetes Cluster | Complete Guide:- ua-cam.com/video/AVmcd0kR_64/v-deo.html
you can find the script:- gist.github.com/sampathshivakumar/199858482e98bcd429a582459b0ecb83
In this video, I walk you through the step-by-step process of setting up a highly available (HA) Kubernetes (K8s) cluster using the kubeadm tool on AWS. We will configure a resilient architecture with 3 master nodes and ensure seamless load balancing across the nodes using AWS Network Load Balancer (NLB). By the end of this tutorial, you’ll understand how to:
Set up an HA Kubernetes cluster on AWS with kubeadm
Configure and load balance master nodes using AWS NLB
Ensure high availability and fault tolerance for your K8s control plane
Whether you're preparing for a real-world deployment or just getting started with Kubernetes, this video will provide you with practical insights to manage production-grade clusters efficiently. Make sure to like, comment, and subscribe for more DevOps and Kubernetes tutorials!
Check out our previous videos on Kubernetes
Complete Guide: Setting Up a Kubernetes v1.30 Cluster with Kubeadm and Containerd on AWS :- ua-cam.com/video/DrcS4jrA_no/v-deo.html
Upgrading a kubeadm Cluster from v1.29 to v1.30 | Step-by-Step Guide:- ua-cam.com/video/NgrNxoAGOEs/v-deo.html
ETCD Backup and Restore in Kubernetes Cluster | Complete Guide:- ua-cam.com/video/AVmcd0kR_64/v-deo.html
you can find the script:- gist.github.com/sampathshivakumar/199858482e98bcd429a582459b0ecb83
Переглядів: 237
Відео
ETCD Backup and Restore in Kubernetes Cluster | Complete Guide
Переглядів 505День тому
In this video, we dive into the essential process of backing up and restoring an ETCD cluster. Whether you're managing a Kubernetes cluster or any other system that relies on ETCD, understanding these procedures is crucial for maintaining data integrity and disaster recovery. 🔍 What You'll Learn: Introduction to ETCD: Understand the role of ETCD in your infrastructure. Backup Strategies: Explor...
Upgrading a kubeadm Cluster from v1.29 to v1.30 | Step-by-Step Guide
Переглядів 25121 день тому
In this video, we'll walk you through the process of upgrading a Kubernetes cluster using kubeadm from version 1.29 to 1.30. Whether you're managing a production environment or just want to keep your skills sharp, this tutorial covers all the essential steps, including best practices, common pitfalls, and troubleshooting tips. We'll start by reviewing the prerequisites and the key changes intro...
Cloud Computing vs On Premises: A Comprehensive Guide
Переглядів 682 місяці тому
Welcome to our latest video on cloud computing! 🚀 In this video, we dive deep into the key differences between on-premises and cloud computing. Whether you're a tech enthusiast, a business owner, or someone curious about the evolving IT landscape, this video is for you! What You'll Learn: On-Premises Computing: Understand what on-premises computing entails, its benefits, and its challenges. Clo...
Complete Guide: Setting Up a Kubernetes v1.30 Cluster with Kubeadm and Containerd on AWS
Переглядів 2,3 тис.2 місяці тому
Learn how to create a Kubernetes cluster using kubeadm in this step-by-step tutorial. This video covers the essential commands and configurations needed to set up a functional k8s cluster. Perfect for beginners and advanced users alike, you'll gain the knowledge to deploy and manage your own Kubernetes environment efficiently. Topics Covered: Prerequisites for setting up Kubernetes Installing k...
Install Docker and Minikube in Windows Subsystem for Linux (WSL)
Переглядів 5462 місяці тому
WSL, or Windows Subsystem for Linux, is a compatibility layer for running Linux binary executables natively on Windows 10, Windows 11, and Windows Server 2019. It allows users to run a Linux distribution, such as Ubuntu, Debian, or Fedora, directly on a Windows machine without the need for a virtual machine or dual-boot setup.
Part10 - Exploring the Powerful Features of GitHub Actions
Переглядів 2210 місяців тому
In this video, we are going to explain how to run Github Workflows in Self hosted runners and how to schedule Cron Jobs in Github Actions and if any caches or artifacts are created in one job , then how to delete those in a scheduled manner. Article Link:- www.devopshub.online/blog/devops-project-series-10-exploring-the-powerful-features-of-github-actions PPT Link:- docs.google.com/presentation...
Part9 - Building Docker Image and Pushing it to ECR, Deploying SpringBoot application in Minikube
Переглядів 5410 місяців тому
In this video, we will be discussing about the second job “deploy” first. We will be here building Docker image and then scanning Docker Images using Trivy and pushing the image to ECR. Then we would be scanning Kubernetes yaml file using Terrascan and then Deploying SpringBoot Application in Minikube. Article Link:- www.devopshub.online/blog/devops-project-series-9-building-docker-image-and-pu...
Part8 - DevSecOps : Implementing Secure CI/CD Pipelines
Переглядів 3411 місяців тому
In this video, we will discuss about how to implement secure CI/CD pipeline using DevSecOps practises. Article Link:- www.devopshub.online/blog/devops-project-series-8-devsecops-implementing-secure-ci-cd-pipelines PPT Link:-docs.google.com/presentation/d/1Xzje2BZN7WGIQ1B8BorO6eioQryIMRoOQtn5UpnxunM/edit?usp=sharing
Part7 - Creating Spring Boot Application with Grade and Github Actions
Переглядів 3711 місяців тому
In this video, we will be creating second workflow named as spring boot workflow which will run only if the terraform workflow succeed. Article Link: www.devopshub.online/blog/devops-project-series-7-creating-spring-boot-application-with-grade-and-github-actions PPT Link: docs.google.com/presentation/d/1NQAOhGyFlckQg6K9EigXI_2VPYntygRHZ1xOZ86Egmw/edit?usp=sharing
Part6 - An Automation Approach to Deploying Docker, Minikube, Kubectl, SonarQube,Trivy and Terrascan
Переглядів 3211 місяців тому
In this video, you will be able to learn that how to create scripts to install docker, minikube and sonarqube in EC2 Instance where we will be deploying our SpringBoot Application and deploy to Minikube and docker to build our images for our application and SonarQube to do our code quality checks and Trivy and Terrascan to scan Docker images and K8s yaml files. Article Link: www.devopshub.onlin...
Part5 - Efficiently Provisioning AWS Resources through Github Actions and Terraform Integration
Переглядів 2411 місяців тому
In this video, we will explain the process of integrating Github Actions with Terraform to automatically create resources in Amazon Web Services (AWS). Article Link:- www.devopshub.online/blog/devops-project-series-5-efficiently-provisioning-aws-resources-through-github-actions-and-terraform-integration
Part4 - Achieving Secure AWSDeployments through Integration of Github Actions and OpenID Connect
Переглядів 27Рік тому
In this video, you will learn how to connect your GitHub Actions to AWS using OpenID Connect rather than storing your AWS Secret and Access Keys in Github Actions secrets and will know why it is a secure way to go through this process. The use of OIDC allows for secure authentication and authorization when accessing AWS resources, while Github Actions provides a streamlined way to automate the ...
Part3 - Accelerating Cloud Resource Creation with Terraform
Переглядів 21Рік тому
In this video, you will get a brief idea of how to use Terraform and GitHub Actions together to automate the process of creating and deploying cloud resources in AWS. Article Link: www.devopshub.online/blog/devops-mini-project-series-3-accelerating-cloud-resource-creation-with-terraform PPT Link: docs.google.com/presentation/d/15izlGkXquJuSh3KwnpuzcTQUDuXAOKrtgpBhdlZVJtA/edit?usp=sharing
Part2 - Ensuring Terraform Code Standards and Security with flint and Tfsec in GitHub Actions
Переглядів 211Рік тому
In this video, we wanted to share with you how to ensure your Terraform code follows the best practices and security standards using Tflint and Tfsec in GitHub Actions. Article Link: www.devopshub.online/blog/devops-mini-project-series-2-ensuring-terraform-code-standards-and-security-with-flint-and-tfsec-in-github-actions PPT Link : docs.google.com/presentation/d/1QavSz6KUKtxeui_jSk5DBVGF7ltfOq...
Part1 - 10k feet overview of the Project Architecture
Переглядів 143Рік тому
Part1 - 10k feet overview of the Project Architecture
AWS Cloud Practitioner Training Session 2
Переглядів 6153 роки тому
AWS Cloud Practitioner Training Session 2
AWS Cloud Practitioner Training Session 1
Переглядів 2 тис.3 роки тому
AWS Cloud Practitioner Training Session 1
Virtual Skill Up Days on DevSecOps By DevOps Institute
Переглядів 1433 роки тому
Virtual Skill Up Days on DevSecOps By DevOps Institute
Miller Margaret Moore Sandra Gonzalez Sarah
Sampath sir amazing content keep going thanks!...please do setup with cilium
Thank you prshnthp. I'll definitely consider making a video about that.
Great Video thanksss....
Thank you gopalchandangole2284, I am glad that you liked it
Nice session. Please make and upload videos on EKS with self managed worker nodes with ASG
Thank you so much for the feedback, @mohammedsuhailbasha4860! I'm glad you found the session helpful. I'll definitely consider making a video on EKS with self-managed worker nodes and Auto Scaling Groups (ASG). Stay tuned for more content, and feel free to suggest any other topics you'd like to see! 😊
Sampath garu excellent video thanks a lot for making this, I was trying to create HA cluster from long time. You made it possible for me now. Could you also please make provisioning single node & HA k8s cluster with Kops..
Thank you so much, Praveen! I'm thrilled to hear that the video was helpful and that you were able to set up your HA cluster. If you have any more questions or need further assistance, feel free to reach out. Happy clustering!
Regarding your request for provisioning single-node and HA Kubernetes clusters with Kops, I'll definitely consider making a video on that. While I can't promise a timeline just yet, I'll do my best to include it in my future content.
@@devopshub thanks 🙏 bro
Thank you so much , most of the youtubers copy paste the commands from notepad docs. But you showed everything from kubernetes docs & performed those commands. Thank you so much you made my day bro🎉🎉😊
Glad it was helpful to you, please check out other k8s videos also.
Superb video , excellent teaching, keep it up.
"Thank you for your kind words, Rajesh! We're thrilled to hear that you found the video valuable. Your support encourages us to continue delivering high-quality content.
Thanks a lot, I will watch it soon
You're most welcome
Hi i am getting this error minikube start bash: /usr/local/bin/minikube: cannot execute binary file: Exec format error
This might happen if you've downloaded the wrong version of the Minikube binary (e.g., an ARM version on an x86 machine or vice versa). plz check your System Architecture and download the correct binary
Excellent! Thank you~ very useful
Glad it was helpful!
awesome thank you .. liked!
You're most welcome
Thank you so much
You're most welcome
Great work Sampath 👏🏻👏🏻
thank you saurav
super bro..
Thank you venkatesh
Hello sir Thanks a lot for this video ! I have problem with kubelet service he don't start... Help me please
connect with on linkedin
Very Very nice explanation Sampat, Thanks a lot, request you to please make a video on k8s backup before upgrade the version
sure, already k8s upgrade video is out
make a video on Backup and restore plz check it. ua-cam.com/video/AVmcd0kR_64/v-deo.html
Complete Guide: Setting Up a Kubernetes v1.30 Cluster with Kubeadm and Containerd on AWS:- ua-cam.com/video/DrcS4jrA_no/v-deo.htmlsi=JACMIrLAK2jb48N0
Nice session. Please make and upload more videos like this. It will be very helpful for us. Please make and upload more videos on kubernetes networking part and explain on how it was correlated to the Linux in the backend and need statefulset tutorial indepth
Thank you mohammedsuhailbasha, will definitely come up with more such videos.
Sure I will
Thanks a lot man, i have been searching for the official documentation video for installing kubeadm for the past 3 days, (looking for a clear explanation) Your video with reference to documentation and and explanation was very clear for me. Keep doing more videos and if you have time, please start a devops playlist. It will definitely help a lot of people.
Thank you Srinivasan, will definitely come up with more such videos.
Thks bro. One the easiest process to have a playground for k8 out there .
Nice video Sampath.Thanks
thank you venkatesh
if on prem kubeadm. how do you set up loadbakancer to as port type. As cloud provide by defulat LB. how you can setup for on prem kubeadm with loadbalncer. Please can you guide.
you can use NGINX, HAProxy, MetalLB, etc ... any one of them as a load balancer on prem
@@sampath853 thank you ,😊 Can you make small videos of it to set up on Prem using ngnix, metallb or haproxy
@@subhasis440 ok will try to come up with a video.
Great session. Thanks..!
Thank you
Super brother
Thank you @bibhaskumarmishra4829.
😃 *Promosm*
Thanks mam for this 🙌👍
Very well explained.
where is the PDF for mcqs
Good💕
Very helpful