Operations 5 min read

500 Essential Ops Terms: Kubernetes, Docker & SRE Glossary

This glossary defines 500 fundamental operations engineering terms across Kubernetes core concepts, cluster components, networking plugins, and Docker container basics, providing concise explanations for each term.

Linux Cloud Computing Practice
Linux Cloud Computing Practice
Linux Cloud Computing Practice
500 Essential Ops Terms: Kubernetes, Docker & SRE Glossary

Part 01: Kubernetes Core

K8s / Kubernetes : Container orchestration platform

Master / Control Plane : Cluster control plane node

Node / Worker Node : Cluster worker node

Pod : K8s smallest deployment unit, contains one or more containers

Deployment : Stateless application controller, manages Pod replicas

StatefulSet : Stateful application controller, ensures Pod ordering and stability

DaemonSet : Controller that runs a Pod on each node

Job : One-time task controller

CronJob : Scheduled task controller

ReplicaSet : Replica count maintenance controller, managed by Deployment

Namespace : Virtual cluster for resource isolation

Label : Label, used for resource filtering and organization

Selector : Selector, filters resources by labels

Annotation : Annotation, attaches non-identifying metadata

Ingress : Layer 7 load balancing, manages external access

Service : Pod access policy, stable service exposure

ClusterIP : Service default type, internal cluster access

NodePort : Service type, exposes via node port

LoadBalancer : Service type, integrates with cloud provider LB

Headless Service : Headless service (ClusterIP set to None), used for stateful services

Endpoint / Endpoints : List of Pod IPs associated with Service

ConfigMap : Stores non-sensitive configuration data

Secret : Stores sensitive data (passwords, keys, etc.)

PV / PersistentVolume : Persistent volume, cluster-level storage resource

PVC / PersistentVolumeClaim : Persistent volume claim, requests storage resource

Part 02: K8s Components & Network

API Server / APIServer : K8s core management component, provides REST API

Scheduler : Scheduler, responsible for Pod scheduling to Node

Controller Manager : Controller manager, runs various controllers

Kubelet : Node agent, manages container lifecycle

Kube-proxy : Node network proxy, implements Service forwarding

Etcd : Distributed KV store, stores all cluster data

CoreDNS : Cluster internal DNS resolution

CNI / ContainerNetworkInterface : Container network interface specification

Calico : CNI network plugin (supports BGP/IPIP/VXLAN)

Flannel : CNI network plugin (simple and easy to use)

Cilium : CNI network plugin (based on eBPF)

BGP / BorderGatewayProtocol : Border Gateway Protocol (Calico mode)

Part 03: Docker / Container

Docker : Container engine

Dockerfile : Script for building images

Image : Image / read-only template for containers

Container : Container / running instance of an image

Registry : Image registry / service for storing images (e.g., Harbor/Docker Hub)

Harbor : Enterprise-grade private image registry

Docker-compose : Multi-container orchestration tool (single-node)

Docker Swarm : Docker native cluster management (now marginalized)

Build Context : Build context / path specified during Docker build

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

DockerOperationsKubernetesSREEtcdCNIContainer OrchestrationHarbor
Linux Cloud Computing Practice
Written by

Linux Cloud Computing Practice

Welcome to Linux Cloud Computing Practice. We offer high-quality articles on Linux, cloud computing, DevOps, networking and related topics. Dive in and start your Linux cloud computing journey!

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.