Master Kubernetes Horizontal and Vertical Pod Autoscalers. Learn HPA and VPA configuration, metrics tuning, and scaling strategies for production. Read article
Category: DevOps
DevOps on orthogonal.info covers the tools, workflows, and architectural patterns that bridge development and operations — from container orchestration and GitOps to CI/CD pipelines and infrastructure as code. This category is built on the conviction that great DevOps is not about adopting every trending tool, but about building reliable, observable, and repeatable systems. Every guide reflects real production experience, not sandbox demos.
With 16 detailed posts spanning Kubernetes, Docker, ArgoCD, and beyond, DevOps is a core pillar of the site’s mission to deliver practical DevSecOps knowledge.
Key Topics Covered
Kubernetes operations — Cluster setup, namespace strategies, resource management, Helm chart authoring, and day-two operations like upgrades, backup, and disaster recovery with k3s, kubeadm, and managed clusters.
GitOps and continuous delivery — Implementing declarative deployments with ArgoCD and Flux, managing Kustomize overlays, and structuring Git repositories for multi-environment promotion.
CI/CD pipelines — Building efficient pipelines with GitHub Actions, GitLab CI, and Gitea Actions, including matrix builds, caching strategies, and secure artifact publishing.
Docker and container engineering — Multi-stage Dockerfiles, image optimization, layer caching, and container runtime configuration for both development and production workloads.
Infrastructure as code (IaC) — Provisioning and managing infrastructure with Terraform, Pulumi, and Ansible, including state management, module design, and drift detection.
Observability and monitoring — Setting up Prometheus, Grafana, Loki, and OpenTelemetry for metrics, logs, and distributed tracing across containerized services.
Networking and service mesh — Configuring ingress controllers (Traefik, NGINX), cert-manager for automated TLS, and service mesh fundamentals with Istio and Linkerd.
Who This Content Is For
The DevOps category is written for platform engineers, site reliability engineers (SREs), backend developers managing their own deployments, and system administrators transitioning to cloud-native workflows. Whether you are running a single-node k3s cluster at home or managing production Kubernetes across multiple clouds, the content scales to your context. Articles assume familiarity with Linux and containers but explain orchestration and IaC concepts from first principles when needed.
What You Will Learn
Through the DevOps guides on orthogonal.info, you will learn how to design and implement modern deployment pipelines that are reproducible, auditable, and secure. You will gain hands-on experience with GitOps workflows, understand how to structure Kubernetes manifests for multi-environment promotion, build CI/CD pipelines that catch failures early, and set up observability stacks that give you real visibility into your systems. Each article includes tested manifests, pipeline configurations, and architecture diagrams you can adapt to your own infrastructure.
Browse the posts below to level up your DevOps practice.
-

Docker Memory Management: Prevent OOM Errors
Prevent Docker container OOM kills by configuring memory limits correctly. Learn cgroup settings, monitoring tools, and resource optimization strategies. Read article
