<?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>jyoshna &#8211; Best DevOps</title>
	<atom:link href="https://www.bestdevops.com/author/jyoshna/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, 15 Jul 2021 11:19:24 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.2</generator>
	<item>
		<title>Terraform script</title>
		<link>https://www.bestdevops.com/terraform-script/</link>
		
		<dc:creator><![CDATA[jyoshna]]></dc:creator>
		<pubDate>Thu, 15 Jul 2021 11:19:23 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<guid isPermaLink="false">https://www.bestdevops.com/?p=17654</guid>

					<description><![CDATA[write a terraform script which create a ubuntu ec2-instance and copy a ansible playbook, install ansible and run it.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">write a terraform script which create a ubuntu ec2-instance and copy a ansible playbook, install ansible and run it.</p>


<pre class="wp-block-code"><span><code class="hljs language-php">resource <span class="hljs-string">"aws_instance "</span>first-ec2<span class="hljs-string">" {
ami = "</span>ami<span class="hljs-number">-03</span>d5c68bab01f3496<span class="hljs-string">" # us-west-2
instance_type = "</span>t2.micro<span class="hljs-string">"
key_name  = "</span> jyoshna<span class="hljs-string">"
tags = {
   Name = "</span>Jyoshna<span class="hljs-string">"
}
connection {
  type = "</span>ssh<span class="hljs-string">"
  user = "</span>ubuntu<span class="hljs-string">"
  private_key = file("</span>jyoshna<span class="hljs-string">")
  #host = aws_instance.web.public_ip
  host = self.public_ip
}
resource "</span>aws_instance<span class="hljs-string">" "</span>we<span class="hljs-string">b"{
provisioner "</span>file<span class="hljs-string">" {
  source = "</span>files/getplaybook.sh<span class="hljs-string">"
  destination = "</span>/tmp/<span class="hljs-string">"  

provisioner "</span>remote.exec<span class="hljs-string">" {
inline = {
   "</span> sudo apt-get update<span class="hljs-string">"
   "</span> sudo apt-get install ansible-y<span class="hljs-string">",
   "</span> sudo start ansible<span class="hljs-string">"
  }
}
$ ansible-playbook&lt;playbook.yml&gt; 

</span></code></span></pre>


<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Terraform notes</title>
		<link>https://www.bestdevops.com/17562-2/</link>
		
		<dc:creator><![CDATA[jyoshna]]></dc:creator>
		<pubDate>Wed, 14 Jul 2021 11:05:02 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<guid isPermaLink="false">https://www.bestdevops.com/?p=17562</guid>

					<description><![CDATA[1.write a comparison between Ansible vs Docker vs Terraform? A) Ansible Ansible is a configuration management tool which is used [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">1.write a comparison between Ansible vs Docker vs Terraform?</p>



<p class="wp-block-paragraph">A)  Ansible</p>



<p class="wp-block-paragraph">Ansible is a configuration  management tool which is used to create infrastructure as code that can be used to deploy repeatable  environments.</p>



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



<p class="wp-block-paragraph">A)Terraform is an orchestration tool which stores the state of the environment and if anything is out of order it will automatically provide the resource when it is run again.</p>



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



<p class="wp-block-paragraph">A) It is a software container technology platform that enables its users to create ,deploy, run, and manage applications within the containers.  </p>



<p class="wp-block-paragraph">2.write a  terraform script where you create a linux ec2  instance with security group and key defined so you should be able to use key to login to ec2 instance.</p>


<pre class="wp-block-code"><span><code class="hljs language-php">terraform{
  Required_Providers {
   linux ec2 instance ={
   source = <span class="hljs-string">"hashicorp/linux ec2"</span>
   version = <span class="hljs-string">"~&gt;3.27
}
}
provider "</span>linux<span class="hljs-string">" {
  profile = "</span>jyoshna<span class="hljs-string">"
  region = "</span>us-west<span class="hljs-number">-2</span><span class="hljs-string">"
  access_key = "</span> <span class="hljs-string">"
  secret_key = "</span> <span class="hljs-string">"
}
resource "</span>linux_security_group <span class="hljs-string">" allow key to login"</span>{
name = <span class="hljs-string">"devopsschool"</span>
description = <span class="hljs-string">" allow key to login ec2 instance"</span> 
}



</code></span></pre>


<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Jenkins easy understanding</title>
		<link>https://www.bestdevops.com/jenkins-easy-understanding/</link>
		
		<dc:creator><![CDATA[jyoshna]]></dc:creator>
		<pubDate>Tue, 13 Jul 2021 11:59:19 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<guid isPermaLink="false">https://www.bestdevops.com/?p=17512</guid>

					<description><![CDATA[1.what is jenkins? jenkins is a self-contained java based program . Ready to run out of the box with packages [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">1.what is jenkins?</p>



<ul class="wp-block-list"><li>jenkins is a self-contained java based program .</li><li>Ready to run out of the box with packages for windows, linux, macos and other unix -like operating systems.</li><li>jenkins is a free and open source automation server.</li><li>it helps automate the parts of software development related to building ,testing , deploying.</li><li>it is a server based system that runs in servlet containers such as apache tomcat.</li><li>the reason jenkins software became so popular because of its monitoring.</li><li>jenkins will continuously repeat the tasks and shows the error quickly.</li><li>To use jenkins we need to create a pipeline.</li><li>jenkins continuous integartion pipeline is a powerful instrument that consists of some tools.</li><li>set of tools designed to host, monitor, compile.</li><li>jenkin pugins come with some limited features.</li><li>directly we can install and use them.</li><li>integration tools like maven.</li><li>we can customize jenkins.</li><li> They are installed plugins and select plugins to install. </li></ul>



<p class="wp-block-paragraph">2.list out top 10 popular jenkin plugins?</p>



<ul class="wp-block-list"><li>pipeline</li><li>monitoring</li><li>dashboard</li><li>git</li><li>build pipeline </li><li>folders</li><li>performance</li><li>build history of jenkins</li><li>multi job</li><li>mailer</li></ul>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>prometheus notes</title>
		<link>https://www.bestdevops.com/prometheus-notes/</link>
		
		<dc:creator><![CDATA[jyoshna]]></dc:creator>
		<pubDate>Mon, 12 Jul 2021 13:52:57 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<guid isPermaLink="false">https://www.bestdevops.com/?p=17493</guid>

					<description><![CDATA[1.what is time series database? A) A time series database is a software system that is used for storing and [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">1.what is time series database?</p>



<p class="wp-block-paragraph"> A) A time series database is a software system that is used for storing and serving time series through associated pairs of time and value.</p>



<p class="wp-block-paragraph">2.How prometheus is good for time series metrix?</p>



<p class="wp-block-paragraph">A)prometheus  fundamentally stores all data as time series streams of timestamped values belonging to the same metric and the same set of labeled dimensions. besides stored time series, prometheus may generate temporary derived time series as the result of queries.</p>



<p class="wp-block-paragraph">3.what are components of prometheus?</p>



<p class="wp-block-paragraph">A)There are 3 main components of prometheus:</p>



<ul class="wp-block-list"><li>A time series database </li><li>A data retrieval worker</li><li>A web server</li></ul>



<p class="wp-block-paragraph">4.How prometheus works?</p>



<p class="wp-block-paragraph">A) prometheus can scrape metrics from jobs directly or, for short-lived jobs by using a push gateway to exit the job.the samples are stored locally and rules are applied to the data to aggregate and generate new series. </p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Ansible playbooks</title>
		<link>https://www.bestdevops.com/ansible-playbooks-2/</link>
		
		<dc:creator><![CDATA[jyoshna]]></dc:creator>
		<pubDate>Fri, 09 Jul 2021 12:15:38 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<guid isPermaLink="false">https://www.bestdevops.com/?p=17394</guid>

					<description><![CDATA[write a ansible playbook to create a group called &#8220;deploy&#8221;. $ ansible to create a playbook name = deploy 2.write [&#8230;]]]></description>
										<content:encoded><![CDATA[
<ol class="wp-block-list"><li>write a ansible playbook to create a group called &#8220;deploy&#8221;.</li></ol>



<p class="wp-block-paragraph"> $ ansible to create a playbook name = deploy</p>



<p class="wp-block-paragraph">2.write a ansible playbook to create a user called &#8220;deploy user&#8221; which is part of group called &#8221; deploy&#8221; and with/bin/bash/shell.</p>



<p class="wp-block-paragraph"> $ ansible to create user =&#8221;deploy user&#8221; group = &#8220;deploy&#8221;  src=/bin/bash/shell</p>



<p class="wp-block-paragraph">3.write a ansible playbook to install package named &#8220;httpd&#8221; in RHEL/centos.</p>



<p class="wp-block-paragraph"> $ ansible install package named = &#8220;httpd&#8221; dest= RHEL/centos</p>



<p class="wp-block-paragraph">4.write a ansible playbook to start  and enable the service named  &#8220;httpd&#8221;.</p>



<p class="wp-block-paragraph"> $ ansible start service named=&#8221;httpd&#8221; enable service named=&#8221;httpd&#8221;</p>



<p class="wp-block-paragraph">5.write a ansible playbook to create a file called &#8220;index.html&#8221; in /var/www/html with some dummy html contents.</p>



<p class="wp-block-paragraph"> $ ansible create a file =&#8221;index.html&#8221; dest=/var/www/html  state =touch </p>



<p class="wp-block-paragraph">6.write a ansible playbook to reboot a self machine.</p>



<p class="wp-block-paragraph"> $ ansible reboot= self machine</p>



<p class="wp-block-paragraph">7.write a ansible playbook to install a package called &#8220;git&#8221;, &#8220;wget&#8221;.</p>



<p class="wp-block-paragraph"> $ ansible install package =&#8221;git&#8221; ,&#8221;wget&#8221;</p>



<p class="wp-block-paragraph">8.write a ansible playbook to clone git repo.thttps://github.com/scmgalaxy/ansible-role-template.</p>



<p class="wp-block-paragraph">$ ansible  to clone=git repo.thttps://github.com/scmgalaxy/ansible-role-template</p>



<p class="wp-block-paragraph">9.Now merge all top playbook in to one run and verify.</p>



<p class="wp-block-paragraph">$ role= top playbook n:1 state= verify</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Adhoc  commands</title>
		<link>https://www.bestdevops.com/adhoc-commands/</link>
		
		<dc:creator><![CDATA[jyoshna]]></dc:creator>
		<pubDate>Fri, 09 Jul 2021 10:18:48 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<guid isPermaLink="false">https://www.bestdevops.com/?p=17349</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<pre class="wp-block-code"><span><code class="hljs language-javascript">Program <span class="hljs-number">1</span> – Write a Ansible Adhoc Commands to create a group called “deploy
-create: group
  <span class="hljs-attr">group</span>:
    name: deploy

Program <span class="hljs-number">2</span> – Write a Ansible Adhoc Commands to create a user called “deploy-user” which is part <span class="hljs-keyword">of</span> group called “deploy” and <span class="hljs-keyword">with</span> /bin/bash shell.
-create: user
  <span class="hljs-attr">group</span>:
     name: deploy-user
     <span class="hljs-attr">group</span>: deploy
     user shell: <span class="hljs-regexp">/bin/</span>bash shell

Program <span class="hljs-number">3</span> – Write a Ansible Adhoc commands install package named “httpd” <span class="hljs-keyword">in</span> RHEL/centos.
-install package 
  <span class="hljs-attr">named</span>: <span class="hljs-string">"httpd"</span>
  <span class="hljs-attr">workstation</span>: RHEL/centos

Program <span class="hljs-number">4</span> – Write a Ansible Adhoc commands to start and enable the service named “httpd”.
-start and enable 
   service name: <span class="hljs-string">"httpd"</span>


Program <span class="hljs-number">5</span> – Write a Ansible commands to create a file called “index.html” <span class="hljs-keyword">in</span> /<span class="hljs-keyword">var</span>/www/html <span class="hljs-keyword">with</span> some dummy html contents.
-create 
  <span class="hljs-attr">file</span>: <span class="hljs-string">"index.html"</span> 
  <span class="hljs-attr">dest</span>:  <span class="hljs-regexp">/var/</span>www/html

Program <span class="hljs-number">6</span> – Write a Ansible commands to copy a file called “second.html” <span class="hljs-keyword">in</span> /<span class="hljs-keyword">var</span>/www/html/second.html <span class="hljs-keyword">with</span> some dummy html contents.

-copy a file: <span class="hljs-string">"second.html"</span>
  <span class="hljs-attr">dest</span>: <span class="hljs-regexp">/var/</span>www/html/second.html

Program <span class="hljs-number">7</span> – Write a Ansible commands to install a package called “git”, “wget”.

install a package: <span class="hljs-string">"git"</span> , <span class="hljs-string">"wget"</span>

Program <span class="hljs-number">8</span> – Write a Ansible Adhoc commands to clone git repo. https:<span class="hljs-comment">//github.com/scmgalaxy/ansible-role-template.</span>
-clone: git repo
 <span class="hljs-attr">dest</span>: https:<span class="hljs-comment">//github.com/scmgalaxy/ansible-role-template.</span>

Program <span class="hljs-number">9</span> – Write a Ansible commands to reboot a self machine.
-name: unconditionally reboot the machine <span class="hljs-keyword">with</span> all defaults

Program <span class="hljs-number">10</span> – Write a Ansible commands to touch a file called “devopsschool.txt” <span class="hljs-keyword">in</span> /opt/ and <span class="hljs-keyword">delete</span> after using ansible adhoc command.

-file: touch
 <span class="hljs-attr">dest</span>: “devopsschool.txt”
 <span class="hljs-attr">file</span>: <span class="hljs-keyword">delete</span>
</code></span></pre>


<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>services easy understanding</title>
		<link>https://www.bestdevops.com/services-easy-understanding/</link>
		
		<dc:creator><![CDATA[jyoshna]]></dc:creator>
		<pubDate>Thu, 08 Jul 2021 12:16:26 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<guid isPermaLink="false">https://www.bestdevops.com/?p=17295</guid>

					<description><![CDATA[-what is a service? service provides the same functionality to all the pods such as webservices, image processing . a [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">-what is a service? </p>



<p class="wp-block-paragraph"> service  provides the same functionality to all the pods such as webservices, image processing . a service is responsible for exposing an interface to the pods .</p>



<p class="wp-block-paragraph">-what is the types of service?</p>



<p class="wp-block-paragraph">    There are four types of service namely:</p>



<p class="wp-block-paragraph">  1.clusterIP &#8211; Exposes a service which is accessible only inside the cluster. </p>



<p class="wp-block-paragraph">  2.NodePort- Exposes a service to all the nodes in the cluster.</p>



<p class="wp-block-paragraph">  3.LoadBalancer- Exposes the service only to the cloud service provider.</p>



<p class="wp-block-paragraph">  4.ExternalName- Maps a service to a predefined external field.  </p>



<p class="wp-block-paragraph">-what is the use of service named with &#8220;Kubernetes&#8221; in default namespace? </p>



<p class="wp-block-paragraph">   The Kubernetes service in the default namespace is a service which forwards request to the Kubernetes master typically to    the Kubernetes API server. so all the requests from the Kubernetes default service to the Endpoint IP.   </p>



<p class="wp-block-paragraph">-How services works?</p>



<p class="wp-block-paragraph">services works based on the load balancer  and it will get connected to the pods and inside the pods there are containers . and  </p>



<p class="wp-block-paragraph">it will match the IP address to the cluster. </p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>pod. yaml  file with two containers</title>
		<link>https://www.bestdevops.com/pod-yaml-file-with-two-containers/</link>
		
		<dc:creator><![CDATA[jyoshna]]></dc:creator>
		<pubDate>Thu, 08 Jul 2021 06:47:16 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<guid isPermaLink="false">https://www.bestdevops.com/?p=17246</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<pre class="wp-block-code"><span><code class="hljs">apiVersion:V1
kind: pod
metadata:
  name: Two containers
  labels:
   app: hello world
spec:
  containers:
  -name: deveopschool
   image: Scmgalaxy/nginx-devopsschoolv1
   ports: 
    -name: nginix-port
     containerPort: 80
  -name: deveopsschool1
   image: mysql
   ports:
       -name: mySql-port
        containerPort: 3306</code></span></pre>


<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>What is declarative language</title>
		<link>https://www.bestdevops.com/what-is-declarative-language/</link>
		
		<dc:creator><![CDATA[jyoshna]]></dc:creator>
		<pubDate>Wed, 07 Jul 2021 13:42:46 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<guid isPermaLink="false">https://www.bestdevops.com/?p=17178</guid>

					<description><![CDATA[-DIFFERENCE BETWEEN COMPILED LANG Vs INTERPRETED LANG Vs DECLARATIVE LANG? 1.A compiled language is a programming language whose implementations are [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">-DIFFERENCE BETWEEN COMPILED LANG Vs INTERPRETED LANG Vs DECLARATIVE LANG?</p>



<p class="wp-block-paragraph">    1.A compiled language is a programming language whose implementations are typically compilers and not interpreters </p>



<p class="wp-block-paragraph">     2.An interpreted language is a programming language whose implementations execute instructions directly and freely    ,without previously compiling a program in to machine language instructions.</p>



<p class="wp-block-paragraph">     3.Declarative language is also called nonprocedural or very high level programming languages in which a program specifies .</p>



<p class="wp-block-paragraph"> -Example for declarative language ?</p>



<p class="wp-block-paragraph">    1.xml</p>



<p class="wp-block-paragraph">   2.Yaml</p>



<p class="wp-block-paragraph">   3.Json</p>



<p class="wp-block-paragraph">-PROS And CONS OF Declarative Language?</p>



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



<p class="wp-block-paragraph">    1.short,efficient code.</p>



<p class="wp-block-paragraph">    2.can be implemented using methods not yet known at the time of programming.</p>



<p class="wp-block-paragraph">    3.maintainance possible independent of application development.</p>



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



<p class="wp-block-paragraph">   1.sometimes hard to understand for external people.</p>



<p class="wp-block-paragraph">   2.based on an unfamiliar conceptual model for people.</p>



<p class="wp-block-paragraph">  3.hard to take characteristics of individual applications into account during programming.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Explanation about pods and usage in kubernetes</title>
		<link>https://www.bestdevops.com/explanation-about-pods/</link>
		
		<dc:creator><![CDATA[jyoshna]]></dc:creator>
		<pubDate>Wed, 07 Jul 2021 10:12:21 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<guid isPermaLink="false">https://www.bestdevops.com/?p=17114</guid>

					<description><![CDATA[what is pod? pods can contain one or more containers such as docker containers. containers always run on pods. pods [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="640" height="577" src="https://www.bestdevops.com/wp-content/uploads/2021/07/Screen-Shot-2018-11-01-at-1.40.18-PM.png" alt="" class="wp-image-17118" srcset="https://www.bestdevops.com/wp-content/uploads/2021/07/Screen-Shot-2018-11-01-at-1.40.18-PM.png 640w, https://www.bestdevops.com/wp-content/uploads/2021/07/Screen-Shot-2018-11-01-at-1.40.18-PM-300x270.png 300w" sizes="(max-width: 640px) 100vw, 640px" /></figure>



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



<p class="wp-block-paragraph">what is pod?</p>



<p class="wp-block-paragraph">pods can contain one or more containers such as docker containers.</p>



<p class="wp-block-paragraph">containers always run on pods.</p>



<p class="wp-block-paragraph">pods can have multiple containers.</p>



<p class="wp-block-paragraph">Types of pods ?</p>



<p class="wp-block-paragraph">Namely there are some types of pods:</p>



<p class="wp-block-paragraph">1.Remote learning pod</p>



<p class="wp-block-paragraph">2.Nanny share</p>



<p class="wp-block-paragraph">3.Microschool</p>



<p class="wp-block-paragraph">4.Hybrid pod</p>



<p class="wp-block-paragraph">   what pod contains?</p>



<p class="wp-block-paragraph">         -pods have multiple containers</p>



<p class="wp-block-paragraph">          -all containers in pod share the pod environment.</p>



<p class="wp-block-paragraph">          -pod will run as long as the container inside pod is running.</p>



<p class="wp-block-paragraph">          -pods are used in kubernetes.</p>



<p class="wp-block-paragraph">          -pods are atomic.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="602" height="472" src="https://www.bestdevops.com/wp-content/uploads/2021/07/k8s-pods.png" alt="" class="wp-image-17158" srcset="https://www.bestdevops.com/wp-content/uploads/2021/07/k8s-pods.png 602w, https://www.bestdevops.com/wp-content/uploads/2021/07/k8s-pods-300x235.png 300w" sizes="(max-width: 602px) 100vw, 602px" /></figure>



<p class="wp-block-paragraph">life cycle of a pod?</p>



<p class="wp-block-paragraph">     -pods are atomic</p>



<p class="wp-block-paragraph">     -when one pod is ready then the other pod is in pending state if the one pod is completed then the other pod will work we    cant use the same pod but we can use the similar pod.</p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>KUBERNETES EASY UNDERSTANDING</title>
		<link>https://www.bestdevops.com/16987-2/</link>
					<comments>https://www.bestdevops.com/16987-2/#respond</comments>
		
		<dc:creator><![CDATA[jyoshna]]></dc:creator>
		<pubDate>Wed, 07 Jul 2021 08:06:58 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<guid isPermaLink="false">https://www.bestdevops.com/?p=16987</guid>

					<description><![CDATA[Define what is Kubernetes with image? 1.Kubernetes is an open source platform which is developed by google. 2.kubernetes is a [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Define what is Kubernetes with image?</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="730" src="https://www.bestdevops.com/wp-content/uploads/2021/07/img_5db17534366ad-1024x730.png" alt="" class="wp-image-17026" srcset="https://www.bestdevops.com/wp-content/uploads/2021/07/img_5db17534366ad-1024x730.png 1024w, https://www.bestdevops.com/wp-content/uploads/2021/07/img_5db17534366ad-300x214.png 300w, https://www.bestdevops.com/wp-content/uploads/2021/07/img_5db17534366ad-768x548.png 768w, https://www.bestdevops.com/wp-content/uploads/2021/07/img_5db17534366ad-100x70.png 100w, https://www.bestdevops.com/wp-content/uploads/2021/07/img_5db17534366ad.png 1430w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">1.Kubernetes is an open source platform which is developed by google.</p>



<p class="wp-block-paragraph">2.kubernetes is a combination of API server, controller, scheduler and etcd which is used by the developer/operator.</p>



<p class="wp-block-paragraph">3.kubernetes node is a combination of kubelet and kube-proxy which is called as kubernetes node.</p>



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



<p class="wp-block-paragraph">Why Kubernetes ?</p>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" src="https://www.bestdevops.com/wp-content/uploads/2021/07/1_T8ckoJzYXg4jeip5yu3hzg-1024x1024.png" alt="" class="wp-image-17229" width="846" height="846" srcset="https://www.bestdevops.com/wp-content/uploads/2021/07/1_T8ckoJzYXg4jeip5yu3hzg-1024x1024.png 1024w, https://www.bestdevops.com/wp-content/uploads/2021/07/1_T8ckoJzYXg4jeip5yu3hzg-300x300.png 300w, https://www.bestdevops.com/wp-content/uploads/2021/07/1_T8ckoJzYXg4jeip5yu3hzg-150x150.png 150w, https://www.bestdevops.com/wp-content/uploads/2021/07/1_T8ckoJzYXg4jeip5yu3hzg-768x768.png 768w, https://www.bestdevops.com/wp-content/uploads/2021/07/1_T8ckoJzYXg4jeip5yu3hzg.png 1080w" sizes="auto, (max-width: 846px) 100vw, 846px" /></figure>



<p class="wp-block-paragraph">1.kubernetes  is easy to use and we can create containers easily whenever we need.</p>



<p class="wp-block-paragraph">2.In kubernetes  control manager is used to control the servers.</p>



<p class="wp-block-paragraph">3.scheduler is used to schedule the tasks in easy way.</p>



<p class="wp-block-paragraph">4.And basically it is portable, immutable and reproducible. </p>



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



<p class="wp-block-paragraph">Kubernetes Architecture?</p>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" src="https://www.bestdevops.com/wp-content/uploads/2021/07/Kubernetes-architecture-1.png" alt="" class="wp-image-17230" width="793" height="664" srcset="https://www.bestdevops.com/wp-content/uploads/2021/07/Kubernetes-architecture-1.png 660w, https://www.bestdevops.com/wp-content/uploads/2021/07/Kubernetes-architecture-1-300x251.png 300w" sizes="auto, (max-width: 793px) 100vw, 793px" /></figure>



<p class="wp-block-paragraph">1.In Kubernetes architecture the master node contains rest API server and the server is connected to the etcd, controller manager, scheduler .</p>



<p class="wp-block-paragraph"> 2. server is connected to the Kubelet and the Kubelet is connected to the node and to the pod and inside the pod the container is connected.</p>



<p class="wp-block-paragraph">3. The architecture is mainly connected in the Kubernetes cluster.</p>



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



<p class="wp-block-paragraph">How Kubernetes works?</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="660" height="928" src="https://www.bestdevops.com/wp-content/uploads/2021/07/Screen-Shot-2018-08-08-at-8.10.32-PM.png" alt="" class="wp-image-17231" srcset="https://www.bestdevops.com/wp-content/uploads/2021/07/Screen-Shot-2018-08-08-at-8.10.32-PM.png 660w, https://www.bestdevops.com/wp-content/uploads/2021/07/Screen-Shot-2018-08-08-at-8.10.32-PM-213x300.png 213w" sizes="auto, (max-width: 660px) 100vw, 660px" /></figure>



<p class="wp-block-paragraph">1.First we have to create a Kubectl workstation and we have to create an Json  package in yaml.</p>



<p class="wp-block-paragraph">2. The commands are given to the API  server .</p>



<p class="wp-block-paragraph">3. And from the API server it is sent to the cluster store , controller and scheduler.    </p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/16987-2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
