Kubernetes Glossary

Browse 40 kubernetes terms defined in plain English, from the cultural dictionary of computing.

40 Kubernetes Terms

ArgoCD
A declarative GitOps continuous delivery tool for Kubernetes that keeps cluster state synchronized with Git repositories. ArgoCD watches Git repos containing...
Cilium
A cloud-native networking, security, and observability project built heavily around eBPF, often used in Kubernetes environments.
CNI Security
Security concerns and controls related to container networking interfaces, especially in orchestrated environments such as Kubernetes. CNI security affects...
Config Map
A named collection of configuration key-value pairs, especially in Kubernetes, used to inject non-secret settings into applications and containers at runtime....
ConfigMap
A Kubernetes object for storing non-sensitive configuration data (environment variables, config files, command-line arguments) separate from container images....
Control Plane Security
Security for the management layer that controls infrastructure, orchestration, identity, and policy decisions rather than the workloads themselves. Because the...
CoreDNS
A flexible DNS server widely used in cloud-native environments, especially as Kubernetes' cluster DNS service.
CRI-O
A Kubernetes-focused container runtime implementation designed around the Container Runtime Interface.
Crossplane
An open-source control-plane framework for managing cloud infrastructure through Kubernetes-style APIs and reconciliation.
DaemonSet
A Kubernetes workload type that ensures a pod runs on every node or on selected nodes in a cluster.
GitOps Pull Model
A GitOps implementation where an agent running inside the cluster (ArgoCD, Flux) continuously polls a Git repository and reconciles the cluster state to match...
Helm
The de facto package manager for Kubernetes, using templated YAML files called 'charts' to define, install, and upgrade applications. Helm charts bundle...
Helm Chart
A package format for Kubernetes applications containing templated YAML manifests, default configuration values, and metadata. Helm charts enable versioned,...
Helm Template
A Helm Template is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
Init Container
A specialized container in a Kubernetes pod that runs to completion before the main application containers start. Used for setup tasks like waiting for a...
Istio
An open-source service mesh platform that provides traffic management, security, and observability for microservices running on Kubernetes. Istio deploys an...
K3s
A lightweight Kubernetes distribution designed for simpler deployment, edge environments, and lower operational overhead than full standard installations. In...
Knative
A Kubernetes-based platform for building and operating serverless and event-driven workloads.
Kubernetes Community
The ecosystem of users, maintainers, vendors, contributors, and educators around Kubernetes and related cloud-native tooling. In infrastructure culture, the...
Kubernetes operator
A method of packaging, deploying, and managing a Kubernetes application using custom resources and custom controllers that encode operational knowledge into...
KubeSphere
A Kubernetes-based platform that adds management, DevOps, and multi-tenant capabilities on top of clusters.
Kustomize
A Kubernetes configuration customization tool that layers patches and overlays onto base manifests.
Linkerd
A lightweight open-source service mesh focused on secure service-to-service communication and observability.
Longhorn
A cloud-native distributed block-storage system for Kubernetes workloads.
Minikube
A tool for running a local Kubernetes cluster on a developer machine, often used for learning, demos, and small-scale testing. In Kubernetes culture, Minikube...
Minio Operator
The Kubernetes operator used to deploy and manage MinIO object-storage clusters in a cloud-native way.
Network Policy
A defined rule set controlling which network communications are allowed between systems, services, namespaces, or endpoints. The term is commonly used in...
Pod
The smallest deployable unit in Kubernetes — a group of one or more containers that share the same network namespace (IP address and ports), storage volumes,...
PV
PersistentVolume — a Kubernetes storage resource provisioned by an administrator or dynamically by a StorageClass that exists independently of any individual...
Rancher
A platform for managing Kubernetes clusters and related container infrastructure across environments.
Reconciler
A component that continuously compares desired state with actual state and takes actions to converge them. In React, the reconciler (Fiber) diffs the virtual...
Replica Set
A group of redundant instances maintaining the same data or workload — in MongoDB, a cluster of mongod processes with one primary and multiple secondaries that...
Rolling Update
A deployment strategy that gradually replaces old instances with new ones, maintaining availability throughout. Typically configured with maxSurge (extra...
Rook
A cloud-native storage orchestrator for Kubernetes that helps manage distributed storage systems such as Ceph.
sidecar
A deployment pattern where a helper container runs alongside the main application container in the same pod, providing auxiliary functionality like logging,...
Sidecar
A helper container deployed alongside the main application container in the same pod, providing supporting functionality like logging, proxying, or service...
Skaffold
A developer workflow tool for building, deploying, and iterating on Kubernetes applications locally and remotely.
StormForge
A tooling brand associated with optimizing Kubernetes resource settings and performance behavior.
Tekton
A Kubernetes-native framework for defining and running CI/CD pipelines as custom resources.
Velero
A backup and restore tool for Kubernetes resources and persistent volumes.

Related Topics