<?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>Rahul Patil &#8211; Best DevOps</title>
	<atom:link href="https://www.bestdevops.com/author/rahul-patil/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, 22 Sep 2021 06:49:57 +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#1 for DevSecOps Batch</title>
		<link>https://www.bestdevops.com/assignment1-for-devsecops-batch-4/</link>
		
		<dc:creator><![CDATA[Rahul Patil]]></dc:creator>
		<pubDate>Wed, 22 Sep 2021 06:49:55 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<guid isPermaLink="false">https://www.bestdevops.com/?p=21590</guid>

					<description><![CDATA[Pre Step#1 – Register and Validate your account at bestDevOps.com – https://www.bestdevops.com/wp-login.php?action=register Step#2 – Login Step#3 – Create a POST [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Pre</h2>



<ul class="wp-block-list"><li>Step#1 – Register and Validate your account at bestDevOps.com – https://www.bestdevops.com/wp-login.php?action=register</li><li>Step#2 – Login</li><li>Step#3 – Create a POST on following questions</li></ul>



<h1 class="wp-block-heading">Q1. Title – List of 20 popular commands of docker</h1>



<p class="wp-block-paragraph">docker –version<br>-This command is used to get the currently installed version of docker<br>docker pull<br>-This command is used to pull images from the docker repository(hub.docker.com). Usage: docker pull <img><br>docker run<br>-This command is used to create a container from an image..Usage: docker run -it -d <img><br>docker ps<br>-This command is used to list the running containers.<br>docker ps -a<br>-This command is used to show all the running and exited containers<br>docker exec<br>-This command is used to access the running container..Usage: docker exec -it bash<br>docker stop<br>-This command stops a running container..Usage: docker stop<br>docker kill<br>-This command kills the container by stopping its execution immediately.<br>The difference between ‘docker kill’ and ‘docker stop’ is that ‘docker stop’ gives the container time to shutdown gracefully,<br>in situations when it is taking too much time for getting the container to stop, one can opt to kill it<br>Usage: docker kill<br>docker commit<br>-This command creates a new image of an edited container on the local system.<br>Usage: docker commit<br>docker login<br>-This command is used to login to the docker hub repository<br>docker push<br>-This command is used to push an image to the docker hub repository<br>docker images<br>-This command lists all the locally stored docker images.<br>docker rm<br>-This command is used to delete a stopped container..Usage: docker rm<br>docker rmi<br>-This command is used to delete an image from local storage..Usage: docker rmi<br>docker build<br>-This command is used to build an image from a specified docker file.</p>



<h1 class="wp-block-heading">Q2. Title – How to configure SMTP server in Sonarqube?</h1>



<p class="wp-block-paragraph">Configure SMTP For Outbound Emails<br>In order to configure outbound email, follow the steps below:</p>



<p class="wp-block-paragraph">Log in to the SonarQube dashboard and click on the “Administration” tab.</p>



<p class="wp-block-paragraph">Browse to the “Configuration -&gt; General settings -&gt; General” menu.</p>



<p class="wp-block-paragraph">Under the “Email” section, fill out the required information. The settings below configure SonarQube to send emails through a Gmail account. Replace USERNAME and PASSWORD with your Gmail account username and password, respectively.</p>



<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<p class="has-text-align-left wp-block-paragraph">SMTP port: 587<br>SMTP host: smtp.gmail.com<br>Secure connection: starttls<br>SMTP password: PASSWORD<br>SMTP username: USERNAME@gmail.com<br>Save the changes.</p>
</div></div>



<h1 class="wp-block-heading">Q3. Title – List of most popular plugins of Jenkins from plugins.jenkins.io/</h1>



<ol class="wp-block-list"><li>Kubernetes<br>The “Kubernetes” plugin is great for automating build agents on a Kubernetes cluster.<br>Essentially, the plugin will dynamically create Kubernetes Pods that house a build agent that has started and<br>will stop the agent once the build has completed.</li><li>Amazon Elastic Container Service<br>A plugin that deploys build agents to an existing Amazon ECS cluster.<br>These builds run within separate Docker containers that are removed upon completion of the build.</li><li>Azure Container Service<br>Similar to Amazon ECS, this plugin requires an existing cluster on Azure.<br>Keep in mind that Azure Container Services is being deprecated by Microsoft,<br>but this plugin still supports it as well as Azure Kubernetes Service.</li><li>Dashboard View<br>Dashboard View enables you to create a customized view within the Jenkins dashboard.<br>The user is able to select which jobs they want to include in the view as well as the different portlets.</li><li>Build Pipeline<br>“Build Pipeline” is another interesting plugin because it gives you a view of all the jobs within your build pipeline.<br>It also shows all the connected jobs that are upstream and downstream.<br>What’s all really cool is if you have any jobs that require intervention before they run, manual triggers can be defined.</li><li>Multijob<br>“Multijob” is a free plugin that is useful for cleaning up messes with chain definitions from upstream and downstream jobs.<br>It’s also handy if you want to create a hierarchy of jobs that need to be executed either sequentially or in parallel.</li><li>Pipeline<br>“Pipeline” is actually a group of plugins that are used for creating continuous integration pipelines.<br>The interesting part is that these pipelines are written by the user in a domain-specific language.</li><li>Mailer<br>Once configured and added to the Post-Build action of the Jenkins job, the “Mailer” plugin will send you emails based on the job results.</li><li>SCM API<br>“SCM API” is a plugin that integrates with source control management systems. The built-in extension points allow developers to receive event notifications<br>from SCM systems and easily browse through repositories and organizations.</li><li>Git<br>The “Git” plugin allows jobs to connect to remote repositories and run git operations against them.</li><li>GitHub Integration<br>With this plugin, you can integrate your Jenkins instance directly with Github. That means you can pull down code<br>and files from Github to Jenkins, scheduled builds and process pull requests.</li><li>Subversion<br>This plugin adds Subversion repositories as an option in the SCM section of the job configurations screen.</li><li>JUnit<br>The “JUnit” plugin is a free tool that provides graphical visualizations for test results.<br>It also provides a user interface for viewing test reports and failures.</li></ol>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
