Posts

Showing posts from December, 2022

Sec : 3 : Abs:Begginers : Kubernetes Concepts :

Image
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 16. PODS Before we are heading to understanding PODs , we would like to assume that the following has been setup already  At this point we assume that the application is already developed and build into Docker images  And it is available in a Docker repository like a Docker Hub so Kubernetes can pull it down.  We also assume that the Kubernetes cluster is already been setup and is working.  This could be a single node setup or a multi-node setup doesn't matter . All the services need to be in a running state . As we discussed before with Kubernetes our ultimate aim is to deploy our application . In the form of containers in a set of machines that are configured as worker nodes in a cluster . However Kubernetes does not deploy containers directly on the  worker nodes. The containers are encapsulated into a...

Sec : 3 : Abs:Begginers : Setup Kubernetes : Setup Introduction

Image
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++   ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Various option in building a Kubernetes cluster .  There a lot of ways to setup Kubernetes We can setup locally on our laptops or on virtual machines using solutions like Minicube, or Micro k8s,  The kubeadm tool is used to Bootstrap and manage production grade kubernetes clusters . There are also hosted solutions for Kubernetes cluster . In the cloud environment   We also have a demo of provisioning kubernetes cluster on GCP . So you may really follow any of these approaches. As part of this course we give you a real Kubernetes cluster right in your browser with a click of a button without having to  set anything up. We will use the Mini-Kube option which is the easiest way to get started with the Kubernetes system . Before we head to the demo , it is a good understand how it works , earlier we spoke abou...

Sec : 2 : Abs:Begginers : Kubernetes Overview : Kubernetes Architecture

Image
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  Kubernetes Architecture  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Before we head to setup a Kubernetes Cluster it becomes important for us to understand some of the basic concepts. This is to make sense of the terms that we will come across while setting up the Kubernetes cluster,  1. NODES Node is a machine Physical or Virtual in 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 might here these term used interchangeably But what if the Node on which you application is running fails? Obviously our application goes down . You need to gave more than one nodes 2. Clusters A cluster is a set of Nodes grouped together this way even if one node fails you have your application still accessible from the other nodes more over having multiple nodes he...

Setup Kubernetes : Section: 3

 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++