<p>We talk about terms often used when using Kubernetes.</p>
<p>Terms we talk about</p>
<ul>
<li>Node - Machine to run jobs on.</li>
<li>Cluster - Grouping of nodes to deploy work to.</li>
<li>Container - Compute unit that we can run in the cloud</li>
<li>Pod - One or more containers that are one unit in the cloud that could be started, stopped, or restarted.</li>
<li>Service - Different network services that serve the pods
<ul>
<li>Load balancers - Balance network calls to different pods</li>
<li>Certmanager - Handles certificates, for instance, let’s encrypt.</li>
<li>Ingress - Handles traffic from the external network</li>
</ul></li>
<li>Volumes - External resources used by pods to keep state</li>
<li>ConfigMap - Configuration parameters that could be changed without restarting the pods or deployment.</li>
<li>Deployment - A configuration of all the terms mentioned that you use to deploy as a unit to the cluster.</li>
</ul>
