<?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: Sruthi</title>
    <description>The latest articles on Debug School by Sruthi (@sruthiramnath95).</description>
    <link>https://www.debug.school/sruthiramnath95</link>
    <image>
      <url>https://www.debug.school/images/mplIBBrSvvBJi4crExMsiGViy-ShHBtCNbq5u6zn1Qk/rs:fill:90:90/g:sm/mb:500000/ar:1/aHR0cHM6Ly93d3cu/ZGVidWcuc2Nob29s/L3VwbG9hZHMvdXNl/ci9wcm9maWxlX2lt/YWdlLzE0MC81NDg2/MjYwYy1jNmVhLTQx/MmMtOGM1ZS00ODgx/NTQxYjQxNmUucG5n</url>
      <title>Debug School: Sruthi</title>
      <link>https://www.debug.school/sruthiramnath95</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://www.debug.school/feed/sruthiramnath95"/>
    <language>en</language>
    <item>
      <title>Kubernetes</title>
      <dc:creator>Sruthi</dc:creator>
      <pubDate>Tue, 18 Oct 2022 06:40:42 +0000</pubDate>
      <link>https://www.debug.school/sruthiramnath95/kubernetes-173</link>
      <guid>https://www.debug.school/sruthiramnath95/kubernetes-173</guid>
      <description>&lt;ol&gt;
&lt;li&gt;Kubernetes Architecture
Kubernetes follows a client-server architecture and it has the master node and worker nodes.&lt;/li&gt;
&lt;li&gt;Component of master 
kube-apiserver, an etcd storage, a kube-controller-manager and a kube-scheduler&lt;/li&gt;
&lt;li&gt;Component of worker 
kubelet, kubeproxy and container engine&lt;/li&gt;
&lt;/ol&gt;

</description>
    </item>
    <item>
      <title>10 major problems solved by Kubernetes</title>
      <dc:creator>Sruthi</dc:creator>
      <pubDate>Tue, 18 Oct 2022 04:47:22 +0000</pubDate>
      <link>https://www.debug.school/sruthiramnath95/10-major-problems-solved-by-kubernetes-56kh</link>
      <guid>https://www.debug.school/sruthiramnath95/10-major-problems-solved-by-kubernetes-56kh</guid>
      <description>&lt;p&gt;1) Scalability - Add instances of your application services as needed&lt;br&gt;
2) Auto-healing - It monitors the health state of the cluster and automatically repairs Kubernetes’ components that are unhealthy. &lt;br&gt;
3) Networking challenges&lt;br&gt;
4) Datacenter as computer - Kubernetes&lt;br&gt;
5) Service Discovery - Kubernetes makes it easy for containers to communicate with each other&lt;br&gt;
6) Self-monitoring: Checks the health of nodes and the container itself&lt;br&gt;
7) Automating the deployment, management and scaling of containerized applications&lt;br&gt;
8) Load balancing&lt;br&gt;
9) Sharing of storage across multiple containers&lt;br&gt;
10) Automatic resource allocation&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Assignement 1</title>
      <dc:creator>Sruthi</dc:creator>
      <pubDate>Mon, 17 Oct 2022 08:40:35 +0000</pubDate>
      <link>https://www.debug.school/sruthiramnath95/assignement-1-1hge</link>
      <guid>https://www.debug.school/sruthiramnath95/assignement-1-1hge</guid>
      <description>&lt;p&gt;root@ip-172-31-18-66:/home/ubuntu# docker pause 38fc821c437d&lt;br&gt;
38fc821c437d&lt;br&gt;
root@ip-172-31-18-66:/home/ubuntu# docker ps -a&lt;br&gt;
CONTAINER ID   IMAGE     COMMAND              CREATED          STATUS                   PORTS     NAMES&lt;br&gt;
38fc821c437d   httpd     "httpd-foreground"   15 minutes ago   Up 10 seconds (Paused)   80/tcp    srucon&lt;br&gt;
root@ip-172-31-18-66:/home/ubuntu# docker unpause 38fc821c437d&lt;br&gt;
38fc821c437d&lt;br&gt;
root@ip-172-31-18-66:/home/ubuntu# docker ps -a&lt;br&gt;
CONTAINER ID   IMAGE     COMMAND              CREATED          STATUS          PORTS     NAMES&lt;br&gt;
38fc821c437d   httpd     "httpd-foreground"   15 minutes ago   Up 19 seconds   80/tcp    srucon&lt;/p&gt;

&lt;p&gt;PAUSE and UNPAUSE docker commands are used to pause and resume containers using cgroup freezer&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Assignment</title>
      <dc:creator>Sruthi</dc:creator>
      <pubDate>Mon, 17 Oct 2022 07:22:43 +0000</pubDate>
      <link>https://www.debug.school/sruthiramnath95/assignment-1ckg</link>
      <guid>https://www.debug.school/sruthiramnath95/assignment-1ckg</guid>
      <description>&lt;p&gt;root@ip-172-31-18-66:/home/ubuntu# docker stop 38fc821c437d&lt;br&gt;
38fc821c437d&lt;br&gt;
root@ip-172-31-18-66:/home/ubuntu# docker ps -a&lt;br&gt;
CONTAINER ID   IMAGE     COMMAND              CREATED         STATUS                     PORTS     NAMES&lt;br&gt;
38fc821c437d   httpd     "httpd-foreground"   2 minutes ago   Exited (0) 4 seconds ago             srucon&lt;/p&gt;

&lt;p&gt;Docker stop - sends SIGTERM signal to the running container to stop the processes gracefully.&lt;/p&gt;

&lt;p&gt;root@ip-172-31-18-66:/home/ubuntu# docker kill  38fc821c437d&lt;br&gt;
38fc821c437d&lt;br&gt;
root@ip-172-31-18-66:/home/ubuntu# docker ps -a&lt;br&gt;
CONTAINER ID   IMAGE     COMMAND              CREATED         STATUS                       PORTS     NAMES&lt;br&gt;
38fc821c437d   httpd     "httpd-foreground"   2 minutes ago   Exited (137) 2 seconds ago             srucon&lt;/p&gt;

&lt;p&gt;Docker kill - kills the container and does not shutdown the process gracefully&lt;/p&gt;

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