DevOpsLesson
DOCKERKUBERNETESTERRAFORMAWSCI/CDLINUXGITDEVOPS ROADMAPCLOUD ROADMAPSRE ROADMAPGIT CHEATSHEETDOCKER CHEATSHEETK8S CHEATSHEETTF CHEATSHEETLINUX CHEATSHEETDOCKERFILE LINTERYAML VALIDATORCRON PARSERREGEX TESTER
DevOpsLesson

Free, comprehensive DevOps tutorials and learning roadmaps. Master Docker, Kubernetes, CI/CD, and more.

Stay Updated

Get notified about new tutorials and features.

Tutorials

  • What is DevOps?
  • Docker Tutorial
  • Terraform Tutorial
  • CI/CD Pipeline
  • All Tutorials

Roadmaps

  • DevOps Engineer
  • Cloud Engineer
  • SRE Path
  • All Roadmaps

Company

  • About Us
  • Blog
  • Contact
  • Privacy Policy
  • Terms of Service

© 2026 DevOpsLesson. All rights reserved.

Resources & Tools

Everything you need to level up faster

Cheatsheets, interactive tools, and a glossary - all the extras that go beyond tutorials to make you job-ready.

CheatsheetsPlaygroundGlossary

Cheatsheets

Quick-reference cards for the tools you use every day.

Available

Docker Cheatsheet

Essential Docker commands - images, containers, volumes, networks, and Compose.

buildruncomposevolumes
View cheatsheet →
Available

Kubernetes Cheatsheet

kubectl commands, resource manifests, debugging pods, and cluster operations.

kubectlpodsdeploymentsservices
View cheatsheet →
Available

Git Cheatsheet

Git commands for branching, merging, rebasing, stashing, and undoing mistakes.

commitbranchrebasemerge
View cheatsheet →
Available

Linux Cheatsheet

File system, permissions, processes, networking, and Bash scripting quick reference.

bashchmodsystemdnetworking
View cheatsheet →
Available

Terraform Cheatsheet

HCL syntax, CLI commands, state management, and module patterns at a glance.

planapplystatemodules
View cheatsheet →
Coming Soon

Helm Cheatsheet

Helm CLI, chart structure, templating, values overrides, and release management.

installupgradechartsvalues
Coming soon

Playground

Interactive tools to validate, parse, and debug your DevOps configs in the browser.

Interactive

Dockerfile Linter

Paste your Dockerfile and get instant best-practice feedback and security checks.

Launch tool →
Interactive

YAML Validator

Validate and prettify Kubernetes manifests, GitHub Actions workflows, and any YAML.

Launch tool →
Interactive

Cron Expression Parser

Translate cron expressions into human-readable schedules.

Launch tool →
Interactive

Regex Tester

Test and debug regular expressions used in pipelines, log parsing, and config files.

Launch tool →
G

DevOps Glossary

Quick-reference definitions for the most common DevOps terms.

CI/CD
Continuous Integration / Continuous Delivery: automating the build, test, and deployment pipeline so code ships faster and safer.
Container
A lightweight, isolated package that bundles an application with all its dependencies. Docker is the most popular container runtime.
Docker
An open-source platform for building, shipping, and running containers. It uses a Dockerfile to define images and docker-compose for multi-container apps.
Kubernetes (K8s)
An open-source container orchestration system that automates deployment, scaling, and management of containerised workloads across a cluster.
Infrastructure as Code
Managing and provisioning infrastructure through machine-readable config files (e.g. Terraform HCL) instead of manual steps.
Terraform
HashiCorp's open-source IaC tool. You declare the desired state of cloud infrastructure in HCL and Terraform creates, updates, or destroys resources to match.
Pipeline
An automated sequence of steps (build, test, deploy) triggered on every code push. Defined in tools like GitHub Actions, GitLab CI, or Jenkins.
Image
A read-only snapshot of a container's filesystem and metadata. Images are built from Dockerfiles and stored in registries like Docker Hub or ECR.
Registry
A service that stores and distributes container images. Examples: Docker Hub, GitHub Container Registry, Amazon ECR, Google Artifact Registry.
Orchestration
Automated coordination of container lifecycles: scheduling, scaling, load balancing, self-healing, and rolling updates. Kubernetes is the industry standard.
Helm
The package manager for Kubernetes. Helm Charts are templated Kubernetes manifests that make deploying complex apps repeatable and configurable.
GitOps
An operational model where the Git repository is the single source of truth. Changes to infrastructure and applications are made via pull requests, then synced by an agent (e.g. ArgoCD, Flux).
Shift Left
Moving testing, security, and quality checks earlier in the development lifecycle, catching issues when they're cheapest to fix.
SRE
Site Reliability Engineering: applying software engineering practices to operations. SREs define SLOs (Service Level Objectives) and manage error budgets.
Immutable Infrastructure
Rather than patching running servers, new images or containers are built and deployed. Old ones are discarded. Increases reliability and reproducibility.