Posts

Showing posts from November, 2022

Kubernetes : Abs:Begginers : Introduction : UDY: Session 9 : Kubernetes Architecture

Image
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Nodes : A node is a machine Physical or Virtual on which Kubernetes is Installed . A node is a worker machine and that is where containers will be launched by Kubernetes  it was also known as Minions in the past. So you might use these terms interchangeably  . What if the node on which your application is running fails , well obviously our application goes down . So you need to have more than one node . Cluster : A cluster is a set of nodes grouped together , this way even if your one node fails you still have your application accessible from the other nodes , more over having multiple node helps in sharing the load  Master : Now we have a cluster but who is responsible for managing the cluster, where is the information about the members of the cluster stored . How are the nodes monitored . When a node fails , ...

Kubernetes : Abs:Begginers : Introduction : UDY: Session 2 : Lesson : Kubernetes Architecture

 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ In this lecture we will learn about container orchestration .   How do you run it in production. What if your application relies on other containers such as databases or messaging services or other backend services  What if your number of users increase and you need to scale your application. How do you scale down when your load decreases to enable these functionalities you need to enable these platforms , how do you scale down when the users decreases. To enable these functionalities you need an underlining platform with a set of resources and capabilities. We need to orchestrate the connectivity between the containers and scale up and down according to the requirement. This whole process of deploying and managing containers is known as container orchestration.  Kubernetes is just a container orchestratio...

Kubernetes : Abs:Begginers : Section 1 Introduction : UDY:

Image
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ All Credits to the maker of this Udemy Video  https://www.udemy.com/course/learn-kubernetes/learn/lecture/9703196#overview  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ How to Access Labs as part of this course. 4 : Accessing the labs has the Coupon code you can refer to . 7. Container Overview To understand Kubernetes we need to understand two things "Container + Orchestration" What containers are ? Specifically we will look at the most popular container technology out there called Dockers. Why do we need containers ? High level overview of why we need Docker and what it can do for you . Containers are completely Isolated environments as they can have their own processes and services , there own networking interfaces . Docker utilizes LXC containers . Setting up these containers is hard as they are very low level and that is where Docker offers a high level tool with...