Flow:User β†’ ELB (ALB Listener) β†’ Target Group β†’ EC2 Instances (in different AZs) πŸ“Œ Introduction In this guide, you will learn how to: We will use: πŸ”Ή Step 1: Launch EC2 Instances (in Different AZs) πŸ› οΈ Create First Instance (AZ-1) πŸ‘‰ User Data: #!/bin/bashyum update -yyum install -y httpdsystemctl…

Operators perform operations on variables and values. Python groups them into several types β€” below each type I give a short explanation plus runnable examples. 1. Arithmetic operators Used with numeric values for basic math. 2. Assignment operators Used to assign values to variables; augmented forms modify the variable in…

Kubernetes (often abbreviated as K8s) is an open-source container orchestration system for automating the deployment, scaling, and management of containerized applications. πŸ”Ή Key Points about Kubernetes: πŸ”Ή Why is Kubernetes important? βœ… In simple words:Kubernetes is like a traffic controller and caretaker for containers. It makes sure your applications always…

EBS is like a hard drive or SSD for your EC2 instances in the cloud. Key Points: Common Use Cases: πŸ‘‰ In short:EBS = Durable, scalable, and secure storage for EC2 instances. Types of Amazon EBS volumes.AWS offers different EBS volume types based on performance and cost. Great πŸ‘ Let’s…

Category: Kubernetes, CKA, ReplicaSet, Labels, Selectors Introduction One of the biggest improvements of ReplicaSet over the old ReplicationController is its more expressive label selectors. ReplicationController supports only simple equality-based selectors such as: ReplicaSet introduces set-based selectors, allowing you to create much more flexible selection rules using matchExpressions. In this hands-on…

In this blog, I will demonstrate: What is ReplicationController? A ReplicationController (RC) ensures that a specified number of Pod replicas are always running. If a Pod crashes or is deleted accidentally, Kubernetes automatically creates another Pod. Responsibilities Lab-1: Create a Single Pod Create an nginx Pod. Output Check the Pod.…

A Kubernetes cluster consists of two main components: The recommended upgrade order is: In this tutorial, we will upgrade a Kubernetes cluster from v1.35.1 to v1.35.2 using kubeadm. Kubernetes Cluster Architecture Prerequisites Before starting the upgrade, ensure that: Current Cluster Version Example Output Part 1 β€” Upgrading the Control Plane…

Level: Beginner β†’ IntermediateCategory: Kubernetes | DevOps | CKA | DockerAuthor: Sumit Bera πŸ“š Introduction Kubernetes is an open-source container orchestration platform that automates the deployment, scaling, and management of containerized applications. Before learning Deployments, Services, ReplicaSets, or Ingress, you should first understand Pods, because every application in Kubernetes runs…

🌐 Introduction Kubernetes is the most popular container orchestration platform used by companies worldwide. As a CKA (Certified Kubernetes Administrator) candidate, one of the most important skills is building a Kubernetes cluster from scratch. In this lab, we will: βœ… Create a Kubernetes Cluster using Kubeadmβœ… Install Containerd Runtimeβœ… Configure…

Docker networking is one of the most important concepts in container technology.When multiple containers run on the same host machine, they need a way to communicate with each other and with the internet. Docker solves this problem using virtual networking components such as: In this blog, we will understand how…