DevOps Glossary

A brief overview of our DevOps Glossary.

DevOps Glossary

This glossary lists common Kubernetes and DevOps terms used in this documentation, along with a short explanation and their context in our system.

A:

Term Description Context
ArgoCD GitOps deployment controller that applies Helm charts from Git automatically GitOps, Deployment Tool

B:

Term Description Context

C:

Term Description Context
CI/CD Continuous Integration / Deployment – automates building and delivering apps Pipeline, GitLab, ArgoCD
ConfigMap Injects key-value configuration into pods Kubernetes Manifest

D:

Term Description Context
Deployment Defines how to manage a stateless application Kubernetes Manifest

E:

Term Description Context
etcd Distributed key-value store used to store cluster state Cluster, Control Plane

F:

Term Description Context

G:

Term Description Context
GitLab CI CI engine that builds container images and Helm charts CI/CD, Container Build

H:

Term Description Context
Helm Tool to package and deploy applications to Kubernetes Deployment Tool
Helm Chart A Helm package – contains Kubernetes manifests and templates Helm, GitOps

I:

Term Description Context
Ingress Routes external HTTP/S traffic to services in the cluster Kubernetes Manifest

J:

Term Description Context

K:

Term Description Context
K9s Terminal UI to interact with Kubernetes resources Tooling, Observation
kubeconfig Configuration file that defines how to access a Kubernetes cluster Access, Local Dev
kubectl CLI to interact with Kubernetes resources Tooling, Admin Tasks
Kubernetes Container orchestration system for scaling and managing applications Base Platform

L:

Term Description Context

M:

Term Description Context

N:

Term Description Context
Namespace Logical isolation of Kubernetes resources Cluster Resource
Node A physical or virtual machine in the cluster that runs workloads Cluster Infrastructure

O:

Term Description Context

P:

Term Description Context
Pod The smallest deployable unit in Kubernetes Kubernetes Manifest
PVC A request for persistent storage from a pod Storage, Manifest

Q:

Term Description Context

R:

Term Description Context
RBAC Role-based access control to restrict actions on Kubernetes resources Security, Access Control
RoleBinding Grants access to resources by binding users or service accounts to roles Security, RBAC

S:

Term Description Context
Sealed Secrets Encrypts Kubernetes secrets for Git storage Secrets, GitOps
Secret Stores sensitive data like tokens or passwords Kubernetes Manifest
Service Provides a stable endpoint to access a set of pods Kubernetes Manifest
ServiceAccount Kubernetes identity assigned to a pod Access Control
StatefulSet Manages stateful applications with persistent identity and storage Kubernetes Manifest

T:

Term Description Context

U:

Term Description Context

V:

Term Description Context

W:

Term Description Context

X:

Term Description Context

Y:

Term Description Context
YAML Data format used for defining Kubernetes manifests Manifests, Configuration

Z:

Term Description Context

Last modified May 17, 2025: modify devops cluster docs (3b9c6d0)