<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Debug School: Ajimal PM</title>
    <description>The latest articles on Debug School by Ajimal PM (@ajukply_704).</description>
    <link>https://www.debug.school/ajukply_704</link>
    <image>
      <url>https://www.debug.school/images/EO2C1YXl2sWLuNdng43s5sWEakQ3CV7HKKsKz3jd_kc/rs:fill:90:90/g:sm/mb:500000/ar:1/aHR0cHM6Ly93d3cu/ZGVidWcuc2Nob29s/L3VwbG9hZHMvdXNl/ci9wcm9maWxlX2lt/YWdlLzczNi80MDAz/YjBlOS0wMTM2LTRh/ZWEtYTFjOC02YWI1/MjhiOGM5MmIucG5n</url>
      <title>Debug School: Ajimal PM</title>
      <link>https://www.debug.school/ajukply_704</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://www.debug.school/feed/ajukply_704"/>
    <language>en</language>
    <item>
      <title>Assignment 2 PODs</title>
      <dc:creator>Ajimal PM</dc:creator>
      <pubDate>Mon, 16 Oct 2023 11:52:15 +0000</pubDate>
      <link>https://www.debug.school/ajukply_704/assignment-2-pods-15oj</link>
      <guid>https://www.debug.school/ajukply_704/assignment-2-pods-15oj</guid>
      <description>&lt;p&gt;PODs are the atomic unit in Kubernetes cluster.&lt;br&gt;
PODS cannot create, stop or restart.&lt;br&gt;
As single POD has one more containers.&lt;br&gt;
One container per POD is the recommended design.&lt;br&gt;
Master node manages the PODs.&lt;br&gt;
We can send Yaml files to create the containers in PODs.&lt;br&gt;
KubeAPI accepts json files.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Day 1 assignment - Ajimal PM</title>
      <dc:creator>Ajimal PM</dc:creator>
      <pubDate>Mon, 16 Oct 2023 07:30:17 +0000</pubDate>
      <link>https://www.debug.school/ajukply_704/day-1-assignment-ajimal-pm-13io</link>
      <guid>https://www.debug.school/ajukply_704/day-1-assignment-ajimal-pm-13io</guid>
      <description>&lt;p&gt;What is Kubernetes?&lt;br&gt;
Kubernetes is the orchestration tool for containers. Kubernetes helps us to manage the container infrastructure.&lt;/p&gt;

&lt;p&gt;Why Do we need Kubernetes? Explain in 10 lines&lt;br&gt;
Kubernetes helps to manage the containers.&lt;br&gt;
Self-healing the infrastructure-No need of manual intervention if any unhealthy condition like Node down.&lt;br&gt;
Manage the network infrastructure.&lt;br&gt;
Control the proxy server.&lt;br&gt;
One port and Ip address for one application will be a challenge without Kubernetes.&lt;br&gt;
Increase devops efficiency.&lt;br&gt;
Simplified the deployment of multi nodes.&lt;br&gt;
Supported cloud infrastructure like AWZ and Azure.&lt;/p&gt;

&lt;p&gt;How Kubernetes Works?&lt;br&gt;
Kubernetes works as server and worker node concept.&lt;br&gt;
All activities are controlled by server node.&lt;br&gt;
Master nodes are responsible for doing the work.&lt;/p&gt;

&lt;p&gt;Kubernetes Architecture. Explain each component with 1 one line:&lt;br&gt;
Kubernetes works as server and worker architecture.&lt;/p&gt;

&lt;p&gt;Kubernetes server&lt;br&gt;
1.Kube API server&lt;br&gt;
Kube API server is the component that exposes Kubernetes. All other nodes and services are communicating to kube API server.&lt;/p&gt;

&lt;p&gt;2.Cluster store - etcd&lt;br&gt;
This is the place the information is stored. It acted as a trust source. It works in key value pair.&lt;/p&gt;

&lt;p&gt;3.Kube controller manager&lt;br&gt;
It acts as a controller. Kuber controller manager watches all the components, nodes and services and bidirectional communication with Kube API server.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Kube scheduler
Kube scheduler schedules the work. It will assign works to the worker nodes.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Worker nodes&lt;/p&gt;

&lt;p&gt;1.Kublet&lt;br&gt;
Kublet interacts with nodes and containers.&lt;/p&gt;

&lt;p&gt;2.Kube proxy&lt;br&gt;
Responsible for forwarding request to Pods.&lt;br&gt;
All containers in a pod shares same IP.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.debug.school/images/BEUd8Uqu-Ity4W-f1zWl2xfRQKtCjHhnt-5ywrN7cLw/rt:fit/w:800/g:sm/mb:500000/ar:1/aHR0cHM6Ly93d3cu/ZGVidWcuc2Nob29s/L3VwbG9hZHMvYXJ0/aWNsZXMvaTdnem4w/eWZsMG4wdWpsbzh6/cTQucG5n" class="article-body-image-wrapper"&gt;&lt;img src="https://www.debug.school/images/BEUd8Uqu-Ity4W-f1zWl2xfRQKtCjHhnt-5ywrN7cLw/rt:fit/w:800/g:sm/mb:500000/ar:1/aHR0cHM6Ly93d3cu/ZGVidWcuc2Nob29s/L3VwbG9hZHMvYXJ0/aWNsZXMvaTdnem4w/eWZsMG4wdWpsbzh6/cTQucG5n" alt="Image description" width="800" height="546"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
