<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>siva Kumar &#8211; Best DevOps</title>
	<atom:link href="https://www.bestdevops.com/author/siva-kumar/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.bestdevops.com</link>
	<description>Lets Learn, Do it &#38; Share! Thats a Best DevOps!!!</description>
	<lastBuildDate>Thu, 22 Jul 2021 07:18:51 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>
	<item>
		<title>Siva Kumar M &#8211; Kubernetes Assignment</title>
		<link>https://www.bestdevops.com/siva-kumar-m-kubernetes-assignment/</link>
		
		<dc:creator><![CDATA[siva Kumar]]></dc:creator>
		<pubDate>Thu, 22 Jul 2021 07:18:49 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<guid isPermaLink="false">https://www.bestdevops.com/?p=18119</guid>

					<description><![CDATA[Features of Kubernetes: Automated scheduling Self healing capability Storage orchestration Automated rollbacks Bin packing Scaling Load balancing Resource utilization Portability [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><span style="text-decoration: underline"><strong>Features of Kubernetes</strong>: </span></p>



<p class="wp-block-paragraph">Automated scheduling</p>



<p class="wp-block-paragraph"> Self healing capability</p>



<p class="wp-block-paragraph"> Storage orchestration </p>



<p class="wp-block-paragraph">Automated rollbacks</p>



<p class="wp-block-paragraph"> Bin packing </p>



<p class="wp-block-paragraph">Scaling Load balancing </p>



<p class="wp-block-paragraph">Resource utilization</p>



<p class="wp-block-paragraph"> Portability secret and config management</p>



<p class="wp-block-paragraph"><strong><span style="text-decoration: underline"> How kubernetes works? </span></strong></p>



<p class="wp-block-paragraph">Kubernetes clusters are comprised of one master node(control plane) and a number of worker nodes. These nodes can either be physical computers or virtual machines, depending on the cluster. The master node controls the state of the cluster; for example, which applications are running and their corresponding container images. </p>



<p class="wp-block-paragraph"><strong><span style="text-decoration: underline">Components of Master Node:</span></strong></p>



<p class="wp-block-paragraph"> API Server &#8211; front end of the kubernetes </p>



<p class="wp-block-paragraph">Control store etcd &#8211; stores the cluster data</p>



<p class="wp-block-paragraph"> Controller manager &#8211; controls node, endpoint and pods </p>



<p class="wp-block-paragraph">Controller scheduler &#8211; watches the pods and assigns to node </p>



<p class="wp-block-paragraph"><strong><span style="text-decoration: underline">Components of Worker Node</span></strong>: </p>



<p class="wp-block-paragraph">Kubelet &#8211; Instantiates POD.</p>



<p class="wp-block-paragraph"> Kube proxy -kube-proxy maintains network rules on nodes/ Iptables </p>



<p class="wp-block-paragraph">Controller runtime /Docker engine &#8211; POD &#8211; container creation </p>



<p class="wp-block-paragraph"><strong><span style="text-decoration: underline">Components of Workstation</span></strong> </p>



<p class="wp-block-paragraph">Kubectl &#8211; CLI to interact with APIserver</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
