131+ terms • Always up to date

DevOps Glossary

Every DevOps term explained in plain English. No jargon. No fluff.

A
B
C

Canary Deployment

CI/CD

Gradually rolling out a new version to a small percentage of users before full release.

Read guide

cgroups

Linux

Linux kernel feature that limits and isolates resource usage of process groups.

Chaos Engineering

DevOps

Deliberately injecting failures into a system to discover weaknesses before they cause incidents.

Read guide

CI/CD

CI/CD

Continuous Integration and Continuous Delivery — automating build, test, and deploy pipelines.

Read guide

Cilium

Networking

eBPF-based networking, security, and observability for Kubernetes clusters.

Read guide

ClusterIP

Kubernetes

The default Kubernetes Service type that exposes a service on an internal cluster IP.

CNI (Container Network Interface)

Networking

A specification and plugins for configuring network interfaces in Linux containers.

ConfigMap

Kubernetes

A Kubernetes object for storing non-sensitive configuration data as key-value pairs.

Container

Containers

A lightweight, isolated process that packages code and its dependencies together.

Read guide

Container Image

Containers

A read-only template with layers used to create containers.

Read guide

Container Registry

Containers

A repository for storing, versioning, and distributing container images.

Read guide

Controller Manager

Kubernetes

Kubernetes control plane component running control loops to maintain desired state.

CoreDNS

Kubernetes

The default DNS server in Kubernetes clusters for service discovery.

Read guide

CRD (Custom Resource Definition)

Kubernetes

A Kubernetes extension mechanism for defining custom object types.

CronJob

Kubernetes

A Kubernetes workload that runs Jobs on a scheduled, cron-like time basis.

Read guide

Crossplane

IaC

A Kubernetes-based framework for managing cloud infrastructure using K8s APIs.

Read guide
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S

SBOM (Software Bill of Materials)

Security

A formal record of all components, libraries, and dependencies in a software artifact.

Read guide

Scheduler

Kubernetes

Kubernetes control plane component that assigns pods to nodes based on constraints.

Secret

Kubernetes

A Kubernetes object for storing sensitive data like passwords, tokens, and keys.

Service (Kubernetes)

Kubernetes

A Kubernetes abstraction that exposes a stable network endpoint to a set of pods.

Service Account

Kubernetes

A Kubernetes identity for processes running in pods to authenticate to the API server.

Service Mesh

Networking

A dedicated infrastructure layer for managing service-to-service communication in microservices.

Read guide

Shift Left

DevOps

Moving testing and security checks earlier in the development lifecycle.

Sidecar

Kubernetes

A container that runs alongside the main container in a pod to extend its functionality.

SLA (Service Level Agreement)

Monitoring

A formal contract between a provider and customer defining expected service levels.

SLI (Service Level Indicator)

Monitoring

A quantitative measure of a specific aspect of service performance.

SLO (Service Level Objective)

Monitoring

An internal target for a service level indicator, defining the goal for reliability.

Read guide

SLSA

Security

A security framework for ensuring software supply chain integrity through build levels.

Read guide

Spot Instance

Cloud

Unused cloud capacity offered at up to 90% discount that can be reclaimed with 2-minute notice.

SRE (Site Reliability Engineering)

DevOps

Google's approach to applying software engineering practices to operations problems.

Read guide

StatefulSet

Kubernetes

A Kubernetes workload for stateful applications requiring stable identity and persistent storage.

Read guide

StorageClass

Kubernetes

A Kubernetes resource defining the type and properties of dynamically provisioned storage.

systemd

Linux

The init system and service manager for Linux, replacing SysVinit.

T
V
W
Z

Practice what you just learned

350+ interview questions across Docker, Kubernetes, AWS, Terraform, CI/CD, and Networking.

Go to Interview Prep