NexQloud Knowledge Base

Discover tailored support solutions designed to help you succeed with NexQloud, no matter your question or challenge.

A headphone sitting on top of a desk next to a monitor.
Knowledge Base
Core Kubernetes Concepts the Building Blocks

Core Kubernetes Concepts the Building Blocks

To understand Kubernetes, it's helpful to know its key objects:

  • Pod: The smallest and simplest Kubernetes object. A Pod represents a single instance of a running process and typically contains one container (though it can contain multiple tightly-coupled containers).
  • Deployment: A Kubernetes object that manages the lifecycle of Pods. You use a Deployment to declare the desired state for your application, such as the number of replicas and the container image version. It enables seamless updates and rollbacks.
  • Service: An abstraction that defines a logical set of Pods and a policy to access them. Since Pods are ephemeral (they can be created and destroyed), a Service provides a stable IP address and DNS name for other applications to connect to, enabling service discovery.
  • Node: A worker machine (a virtual or physical server) where Pods are scheduled to run.