<?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>prabuprasath &#8211; Best DevOps</title>
	<atom:link href="https://www.bestdevops.com/author/prabuprasath/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>Tue, 24 Aug 2021 03:49:16 +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>Assignment for Day 1#</title>
		<link>https://www.bestdevops.com/assignment-for-day-1/</link>
		
		<dc:creator><![CDATA[prabuprasath]]></dc:creator>
		<pubDate>Tue, 24 Aug 2021 03:49:13 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<guid isPermaLink="false">https://www.bestdevops.com/?p=19649</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">strong</span>&gt;</span>Git is not a file versioning tool. Its file system versioning tool. How come?<span class="hljs-tag">&lt;/<span class="hljs-name">strong</span>&gt;</span>
Git can be enabled on a specific folder/directory on your file system to version files (including sub-directories). 
This “tracked folder” is called a repository (which formally is a specific data structure storing versioning information).

<span class="hljs-tag">&lt;<span class="hljs-name">strong</span>&gt;</span>List down top 20 jenkins plugins<span class="hljs-tag">&lt;/<span class="hljs-name">strong</span>&gt;</span>
Dashboard View Plugin
View Job Filters Plugin
Folders Plugin
Monitoring Plugin
Metrics Plugin
Performance Plugin
Performance Publisher Plugin
Kubernetes Plugin
Self-Organizing Swarm Modules Plugin
Amazon ECS Container Service
Azure Container Service
Test Results Analyzer
Bootstrapped-multi-test-result-report plugin
Job DSL plugin
Build Pipeline Plugin
Multijob Plugin
Pipeline Plugin
SCM API
Git Plugin
GitHub Integration Plugin

<span class="hljs-tag">&lt;<span class="hljs-name">strong</span>&gt;</span>Write down steps to add new linux node of Jenkins?<span class="hljs-tag">&lt;/<span class="hljs-name">strong</span>&gt;</span>
Step 1: Install the necessary packages
Step 2: Create a user on the agent to be used by Jenkins
Step 3: Generate an ssh key.
Step 4: Add the public key to the authorized_keys file of the jenkins user on the agent node.
Step 5: Add the agent node via the Jenkins UI.

<span class="hljs-tag">&lt;<span class="hljs-name">strong</span>&gt;</span>Define git workflow and list down all the git workflow options<span class="hljs-tag">&lt;/<span class="hljs-name">strong</span>&gt;</span>
A Git workflow is a recommendation for how to use Git to accomplish work in a consistent and productive manner. 
Centralized workflow
Feature Branch workflow
Git-flow workflow
forking workflow

<span class="hljs-tag">&lt;<span class="hljs-name">strong</span>&gt;</span>What is continuous integration?<span class="hljs-tag">&lt;/<span class="hljs-name">strong</span>&gt;</span>
CI is the practice of automating the integration of code changes from multiple contributors into a single software project.</code></span></pre>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
