<?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>Tharun Kumar &#8211; Best DevOps</title>
	<atom:link href="https://www.bestdevops.com/author/bvstk/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, 30 Dec 2021 06:46:10 +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>Artifactory Excercise and Assignment – 1 (Tharun Kumar)</title>
		<link>https://www.bestdevops.com/artifactory-excercise-assignment-1-tharun-kumar/</link>
		
		<dc:creator><![CDATA[Tharun Kumar]]></dc:creator>
		<pubDate>Tue, 10 Aug 2021 02:31:41 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<guid isPermaLink="false">https://www.bestdevops.com/?p=18945</guid>

					<description><![CDATA[What are the Top maven goals we have? What are the Ports being used in Artifactory and why? Create a [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h2 class="has-primary-color has-text-color wp-block-heading">What are the Top maven goals we have?</h2>


<pre class="wp-block-code"><span><code class="hljs language-javascript">A Maven phase represents a stage <span class="hljs-keyword">in</span> the Maven build lifecycle. . Each phase is a sequence <span class="hljs-keyword">of</span> goals, and each goal is responsible <span class="hljs-keyword">for</span> a specific task.
Here are some <span class="hljs-keyword">of</span> the most important phases <span class="hljs-keyword">in</span> the <span class="hljs-keyword">default</span> build lifecycle:
compile: compile the source code
<span class="hljs-attr">test</span>: run tests using a suitable unit testing framework. These tests should not <span class="hljs-built_in">require</span> the code be packaged or deployed.
Package: take the compiled code and package it <span class="hljs-keyword">in</span> its distributable format (jar, war, …)
<span class="hljs-attr">install</span>: install the package into the local repository, <span class="hljs-keyword">for</span> use <span class="hljs-keyword">as</span> a dependency <span class="hljs-keyword">in</span> other projects locally.
deploy	done <span class="hljs-keyword">in</span> an integration or release environment, copies the final package to the remote repository <span class="hljs-keyword">for</span> sharing <span class="hljs-keyword">with</span> other developers and projects.
</code></span></pre>


<h2 class="has-primary-color has-text-color wp-block-heading">What are the Ports being used in Artifactory and why? Create a table and describe it.</h2>


<pre class="wp-block-code"><span><code class="hljs language-javascript">
Port	                                       Purpose
<span class="hljs-number">8081</span>	                                Main application port (Artifactory)
<span class="hljs-number">8080</span>	                                Distribution Server
<span class="hljs-number">8040</span>, <span class="hljs-number">8045</span>	                        For Access
<span class="hljs-number">8048</span>, <span class="hljs-number">8092</span>	                        Replicator
<span class="hljs-number">8086</span>	                                Metadata
<span class="hljs-number">8082</span>, <span class="hljs-number">8046</span>, <span class="hljs-number">8047</span>, 
<span class="hljs-number">8049</span>, and <span class="hljs-number">8091</span>	                For the Router
<span class="hljs-number">8070</span>	                                Web
<span class="hljs-number">8061</span>, and <span class="hljs-number">8062</span>	                 For events


<span class="hljs-number">8080</span> <span class="hljs-keyword">for</span> Mission Control Server
<span class="hljs-number">8085</span> <span class="hljs-keyword">for</span> Scheduler
<span class="hljs-number">8087</span> <span class="hljs-keyword">for</span> Executor
(Obsolete <span class="hljs-keyword">from</span> Mission Control version <span class="hljs-number">4.5</span> and above)
<span class="hljs-number">8087</span> <span class="hljs-keyword">for</span> Insights 
<span class="hljs-number">9200</span> <span class="hljs-keyword">for</span> Elasticsearch (<span class="hljs-keyword">if</span> bundled)
<span class="hljs-number">5432</span> <span class="hljs-keyword">for</span> PostgreSQL (<span class="hljs-keyword">if</span> bundled)
<span class="hljs-number">8082</span>, <span class="hljs-number">8046</span>, <span class="hljs-number">8047</span> and <span class="hljs-number">8049</span> <span class="hljs-keyword">for</span> the Router

<span class="hljs-number">8000</span> <span class="hljs-keyword">for</span> Xray Server
<span class="hljs-number">7000</span> <span class="hljs-keyword">for</span> Analysis
<span class="hljs-number">7002</span> <span class="hljs-keyword">for</span> Indexer
<span class="hljs-number">7003</span> <span class="hljs-keyword">for</span> Persist
<span class="hljs-number">8082</span>, <span class="hljs-number">8046</span>, <span class="hljs-number">8047</span> and <span class="hljs-number">8049</span> <span class="hljs-keyword">for</span> the Router
<span class="hljs-number">5671</span>, <span class="hljs-number">5672</span> and <span class="hljs-number">15672</span> <span class="hljs-keyword">for</span> RabbitMQ
<span class="hljs-number">5432</span> <span class="hljs-keyword">for</span> PostgreSQL (<span class="hljs-keyword">if</span> bundled)

<span class="hljs-number">8082</span> <span class="hljs-keyword">for</span> Pipelines API
<span class="hljs-number">30001</span> <span class="hljs-keyword">for</span> Pipelines WWW (UI)
<span class="hljs-number">22</span> <span class="hljs-keyword">for</span> SSH access to the instance
<span class="hljs-number">5432</span> <span class="hljs-keyword">for</span> Database (PostgreSQL) access
<span class="hljs-number">30200</span> <span class="hljs-keyword">for</span> RabbitMQ
<span class="hljs-number">30201</span> <span class="hljs-keyword">for</span> RabbitMQ Admin
<span class="hljs-number">30100</span> <span class="hljs-keyword">for</span> Vault
<span class="hljs-number">6379</span>, <span class="hljs-number">16379</span>, <span class="hljs-number">6380</span>, <span class="hljs-number">16380</span>, <span class="hljs-number">6381</span>, <span class="hljs-number">16381</span> <span class="hljs-keyword">for</span> Redis Cluster
</code></span></pre>


<h2 class="has-primary-color has-text-color wp-block-heading">Which maven goal help you to upload a artifact?</h2>


<pre class="wp-block-code"><span><code class="hljs">mvn deploy</code></span></pre>


<h2 class="has-primary-color has-text-color wp-block-heading">Which Gradle tasks help you to upload a artifact?</h2>


<pre class="wp-block-code"><span><code class="hljs">maven-publish 
gradle ArtifactoryPublish</code></span></pre>


<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe  id="_ytid_84724"  width="675" height="379"  data-origwidth="675" data-origheight="379" src="https://www.youtube.com/embed/?enablejsapi=1&#038;list=PLTCuRW0ikUdNbCbppA72VxnZ3MU-oDiVH&#038;autoplay=0&#038;cc_load_policy=0&#038;cc_lang_pref=&#038;iv_load_policy=1&#038;loop=0&#038;rel=1&#038;fs=1&#038;playsinline=0&#038;autohide=2&#038;theme=dark&#038;color=red&#038;controls=1&#038;disablekb=0&#038;" class="__youtube_prefs__  epyt-is-override  no-lazyload" title="YouTube player"  allow="fullscreen; accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen data-no-lazy="1" data-skipgform_ajax_framebjll=""></iframe>
</div></figure>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
