<?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>sudhagar &#8211; Best DevOps</title>
	<atom:link href="https://www.bestdevops.com/author/sudhagar/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>Wed, 25 Aug 2021 03:23:43 +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>SRE Day 2 – Assignment</title>
		<link>https://www.bestdevops.com/sre-day-2-assignment/</link>
		
		<dc:creator><![CDATA[sudhagar]]></dc:creator>
		<pubDate>Wed, 25 Aug 2021 03:23:41 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<guid isPermaLink="false">https://www.bestdevops.com/?p=19722</guid>

					<description><![CDATA[What is Docker volume and how to work with it? They are file systems that can be mounted on Docker [&#8230;]]]></description>
										<content:encoded><![CDATA[
<ol class="wp-block-list"><li><strong>What is Docker volume and how to work with it?</strong></li></ol>



<p class="wp-block-paragraph">They are file systems that can be mounted on Docker containers</p>



<p class="wp-block-paragraph">To store data in a volume rather than storing it in a container’s writable layer as it does not increase the size of the container</p>



<p class="wp-block-paragraph">Docker volume can be shared with more than one container</p>



<p class="wp-block-paragraph"><strong>2.What is Kubernetes pod?</strong></p>



<p class="wp-block-paragraph">A collection of one or more containers, and is the smallest unit of a Kubernetes application.</p>



<p class="wp-block-paragraph">A pod is the smallest execution unit in Kubernetes. A pod encapsulates one or more applications.</p>



<p class="wp-block-paragraph">Pods can’t be created , it can only be instantiated . Instantiation will be done by kubelet</p>



<p class="wp-block-paragraph"><br><strong>3.List of container runtime tools which is supported by Kubernetes?</strong></p>



<p class="wp-block-paragraph">Minikube<br>Kops<br>Kubeadm</p>



<p class="wp-block-paragraph"><br><strong>4.What are the new major changes happened in Kubernetes 1.22?</strong></p>



<p class="wp-block-paragraph">will stop serving the API versions (apiextensions.k8s.io/v1beta1 , authentication.k8s.io/v1beta1, networking.k8s.io/v1beta1)<br>Cgroups V2 API<br>Etcd at Version 3.5.0<br>External Credential Providers<br>Server-Side Apply</p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>SRE Day 1 &#8211; Assignment</title>
		<link>https://www.bestdevops.com/sre-day-1-assignment/</link>
		
		<dc:creator><![CDATA[sudhagar]]></dc:creator>
		<pubDate>Tue, 24 Aug 2021 02:41:14 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<guid isPermaLink="false">https://www.bestdevops.com/?p=19629</guid>

					<description><![CDATA[1. Git is not a file versioning tool. Its file system versioning tool. How come? Git keep tracks of the [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><strong>1. Git is not a file versioning tool. Its file system versioning tool. How come?</strong></p>



<p class="wp-block-paragraph">Git keep tracks of the files which are in directory of the system. Thus, any changes made to that file will be addressed by its directory.</p>



<p class="wp-block-paragraph"><strong>2. List down top 20 Jenkins plugins</strong></p>



<ol class="wp-block-list" type="1"><li>bootstrapped-multi-test-results-report</li><li>Test Results Analyzer</li><li>GitHub Integration</li><li>SCM API</li><li>Mailer</li><li>Disk-usage</li><li>Monitoring</li><li>Pipeline</li><li>Build Pipeline</li><li>Performance Publisher</li><li>Jira</li><li>Azure Container Service</li><li>Amazon Elastic Container Service</li><li>Kubernetes</li><li>Code Coverage</li><li>Blue Ocean</li><li>Jenkins Infrastructure</li><li>Jenkins Remoting Project </li><li>Job Converter for Jenkins</li><li>Improve Jenkins ATH</li></ol>



<p class="wp-block-paragraph"><strong>3.Write down steps to add new linux node of Jenkins?</strong></p>



<p class="wp-block-paragraph">Pre-requisites</p>



<p class="wp-block-paragraph"><strong>if new or slave node is Linux server</strong></p>



<p class="wp-block-paragraph">Create ssh connection if you are linking linux server</p>



<p class="wp-block-paragraph"><strong>if new or slave node is windows server</strong></p>



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



<p class="wp-block-paragraph">Once logged into Jenkins. Do the below</p>



<p class="wp-block-paragraph">Click Manage Jenkins, you can see Manage nodes and clouds </p>



<p class="wp-block-paragraph">Click New Node , the next action is to provide the name of the node</p>



<p class="wp-block-paragraph">Add the server ip (Ensure java is installed on the server which you are going to link)</p>



<p class="wp-block-paragraph">if new server is windows select the launch method as <strong>Let Jenkins control this Windows slave as a Windows service</strong></p>



<p class="wp-block-paragraph">if new server is linux select the launch method as <strong>Launch agent via execution of command on the master</strong></p>



<p class="wp-block-paragraph">Leave everything default and select Ok</p>



<p class="wp-block-paragraph">This will create new node where you can run the jobs using this slave node</p>



<p class="wp-block-paragraph"><strong>4. Define git workflow and list down all the git workflow options</strong></p>



<p class="wp-block-paragraph">Git workflow helps the team identifying a single branching strategy to provide rapid and reliable software development improvements</p>



<p class="wp-block-paragraph"><strong>Git Workflows</strong></p>



<ul class="wp-block-list"><li>Local repo</li><li>Central repo </li><li>Feature branch</li><li>Git flow</li><li>forking</li></ul>



<p class="wp-block-paragraph"><strong>5.What is continuous integration?</strong></p>



<p class="wp-block-paragraph">Continuous Integration (CI) is the process of automating the build and testing of code every time a team member commits changes to version control.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
