Files
awesome-kubernetes/v2-docs/devops.md

69 KiB
Raw Blame History

DevOps

!!! info "Architectural Context" Detailed reference for DevOps in the context of Platform & Site Reliability.

Standard Reference

Agentic Engineering

Model Context Protocol

Azure Integrations

Career Development

Interview Preparation

Cloud Networking

Cloud Infrastructure

AWS

CI-CD Pipelines

  • cloudtweaks.com: DevOps - Secure and Scalable CI/CD Pipeline with AWS [EN CONTENT] [COMMUNITY-TOOL] — A practical guide illustrating architectural patterns for building resilient and secure continuous integration and delivery pipelines within the AWS ecosystem. Analyzes core components such as AWS CodePipeline, CodeBuild, and security best practices to enforce governance and compliance.

Cloud Native Foundation

Containers

DevOps Synergies

  • (2021) containerjournal.com: How the Rise of Containers Will Drive DevOps [COMMUNITY-TOOL] — Explores the symbiotic relationship between containerization technologies and the maturation of continuous delivery operations. Details how immutable runtime configurations reduce friction between development and operation systems by establishing highly reproducible target footprints.

Kubernetes

Operational Pillars

  • (2021) containerjournal.com: 9 Pillars of Engineering DevOps With Kubernetes [ADVANCED LEVEL] [COMMUNITY-TOOL] — Delineates nine architectural pillars required to successfully scale DevOps infrastructure within Kubernetes topologies. Focuses on multi-tenant isolation patterns, continuous observability metrics, configuration declarative state, and advanced pipeline security frameworks.

Platformization

DevOps and Culture

Deployment Patterns

Feature Management

Serverless Operations

Developer Experience

Workflow Optimization

Glossary and Tools Ecosystem

Enterprise SaaS Platforms

  • (2026) Google Cloud Build [COMMUNITY-TOOL] — Google Cloud's managed CI/CD pipeline engine designed to compile, execute, and deploy dockerized artifacts across cloud-native target systems. Fully supports declarative security configurations, IAM access gates, and integrated artifact registry feeds.
  • (2026) Azure DevOps 🌟 [COMMUNITY-TOOL] — Microsoft's foundational software suite integrating source repositories, project tracking boards, automated deployment systems, and package feeds. Serves as a primary enterprise standard for hybrid cloud deployment pipelines.

Interactive Resources

  • (2024) Periodic Table of DevOps 🌟 [COMMUNITY-TOOL] — An industry-wide reference visualization categorizing toolkits into dedicated operational groups like package registries, container systems, cloud providers, and testing. Highly effective for rapid comparative architectures.
  • (2023) The Ultimate DevOps Tool Chest 🌟 [COMMUNITY-TOOL] — A broad, categorized mapping of open-source and proprietary software tools serving code generation, testing, security, and deployments. Streamlines tool evaluation phases during internal platform initialization.

Terminology Reference

  • (2023) DevOps Glosary of Terms 🌟 [DOCUMENTATION] [COMMUNITY-TOOL] — An interactive global glossary mapping terms and functional protocols across DevOps and site reliability frameworks. Serves as a vital shared taxonomy baseline for teams transitioning to integrated platform team models.

Infrastructure Automation

Multi-Cloud Topology

  • (2023) infoworld.com: How multicloud changes devops [ADVANCED LEVEL] [COMMUNITY-TOOL] — Outlines operational complexities that emerge when stretching traditional deployment pipelines across heterogeneous cloud topologies. Advocates for standard provider-independent orchestration layers and unified configuration syntaxes to establish uniform control grids.

System Administration

Methodology and Frameworks

Business Alignment

Enterprise Practice

Foundational Concepts

Microservices

Risk Assessment

  • (2021) acloudguru.com: 5 Reasons to NOT Move to DevOps 🌟 [COMMUNITY-TOOL] — Provides a contrarian perspective highlighting organizational risks associated with poorly planned DevOps adoptions. Explores why pushing automation tools without cultural realignment, strong executive sponsorship, and operational maturity leads to systemic configuration friction.

Site Reliability Engineering

  • (2023) infoworld.com: 5 devops practices to improve application reliability [COMMUNITY-TOOL] — Presents five actionable system engineering methodologies designed to maintain complex application reliability. Explains real-world deployment canary analysis, failure mode testing, observability hooks, and standard automated rollback strategies.

Value Streams

  • (2022) github.blog: How to make DevOps your competitive advantage [COMMUNITY-TOOL] — Examines how modern engineering units leverage high-performing DevOps setups to gain business advantages. Backed by metrics showing improvements in deployment frequency, recovery speed, and change failure rates within cloud deployment loops.

Podcasts and Media

  • (2026) bikeshed.fm: The Bike Shed [COMMUNITY-TOOL] — A highly regarded weekly podcast produced by Thoughtbot focusing on modern software development workflows, developer tools, and system architecture design. Curator insights highlight continuous testing while live grounding shows it as an excellent educational medium for agile operations.

Developer Tools

AI Coding Assistants

Agentic Workflows

  • Development Environments for Cloud Agents [ADVANCED LEVEL] [COMMUNITY-TOOL] — Analyzes the infrastructure required to run high-autonomy AI coding agents. Discusses secure sandboxing, runtime requirements, and interactive execution environments designed to bridge LLMs with real-world system runtimes safely.

Education

Software Engineering

Professional Growth

  • Skills for Real Engineers 100172 [ADVANCED LEVEL] [DE FACTO STANDARD] — A massive, widely vetted resource compiling software engineering methodologies, design schemas, and performance protocols required for elite software delivery.

Enterprise Strategy

Container Adoption

Best Practices

  • contino.io: How to Make Enterprise Container Strategies That Last (Part' One) 🌟 [ENTERPRISE-STABLE] — Curator Insight: Provides high-level strategic guidance for enterprise leaders looking to build sustainable containerization and orchestration architectures. Live Grounding: Covers people, process, and security paradigms, helping organizations align technological adoption with reliable cloud-native governance structures.

FinOps

Fundamentals

Kubernetes (1)

  • (2021) replex.io: An Introduction to Kubernetes FinOps [NONE CONTENT] [DOCUMENTATION] 🌟🌟🌟 [COMMUNITY-TOOL] — An introductory foundational guide explaining how Kubernetes abstract resource consumption complicates traditional IT billing. Explores concepts like container resource requests, limits, idle capacity, and cost allocation models across teams. Illustrates how integrating observability tools helps teams isolate exact microservice costs within shared networks.

Networking

CNI

Calico

  • (2020) thenewstack.io: Tigera's Calico Aims to Ease Connectivity Pain with Kubernetes [GO CONTENT] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — Covers Tigera Calico's core value proposition of delivering flexible, secure CNI capabilities for Kubernetes environments. It contrasts Calico's IP-in-IP and BGP routing modes with standard encapsulation overlays, providing optimal performance. Integrates advanced security policy engines capable of running in both Kubernetes and hybrid virtualized clusters.

Organizational Dynamics

DevOps Culture

Roles and Responsibilities

  • (2021) forbes.com: Who Should Own The Job Of Observability In DevOps? [EN CONTENT] [COMMUNITY-TOOL] — Explores organizational ownership paradigms of observability pipelines between Site Reliability Engineering (SRE) and Application Development squads. Assesses the shared-responsibility model for maintaining telemetry instrumentation standards.

Platform Engineering

Architectural Patterns

Internal Developer Platforms

CI-CD Security

Azure DevOps

  • Update to Azure DevOps Allowed IP Addresses [DOCUMENTATION] [COMMUNITY-TOOL] — Official documentation outlines the network security updates for Azure DevOps, focusing on the transitioning IP address ranges and service tags. Crucial for security engineers managing firewalls and strict ingress/egress rules to maintain uninterrupted pipeline connectivity.

Cloud-Native

Education (1)

  • Techworld with Nana: Learn DevOps topics easily [ENTERPRISE-STABLE] — The premier high-density visual learning academy for modern DevOps engineering. Features highly structured training tracks on Docker, Kubernetes, CI/CD, GitOps, and cloud-native monitoring systems.

DevOps Culture (1)

Product Management Alignment

Infrastructure as Code

GitHub Actions Runners

AWS (1)
  • Cloud Posse runs-on: GitHub Actions Self-Hosted Runners [ADVANCED LEVEL] [ENTERPRISE-STABLE] — A robust, production-tested Terraform component for deploying and autoscaling self-hosted GitHub Actions runners inside AWS. Integrates with AWS ECS, EKS, or EC2 to provide secure, ephemeral, and cost-effective pipeline execution environments.

Internal Developer Portals

Orchestration Engines

  • (2024) seal.io: Open Source Platform Engineering for Dev & Ops [ADVANCED LEVEL] [COMMUNITY-TOOL] — Analyzes open-source platforms like GPUStack (originally Seal.io redirects/evolutions) that orchestrate distributed execution grids. Delivers dynamic resource optimization loops and structured application blueprints across heterogeneous compute pools.

Service Catalog

  • (2026) Port [COMMUNITY-TOOL] — A centralized SaaS portal engine serving developer platform environments. Organizes unified service catalogues, handles dynamic access management actions, and integrates infrastructure telemetry directly to establish a clean golden-path interface.

Kubernetes Operations

Architecture and Design

Methodology and Frameworks (1)

Business Alignment (1)

  • (2023) infoworld.com: Why platform engineering? [LEGACY] — Analyzes the strategic value driving the emergence of platform teams in place of legacy fragmented DevOps teams. Emphasizes the creation of 'golden paths' designed to accelerate deployment speed while enforcing strict security baselines.

Comprehensive Reference

  • (2023) loft.sh: Platform Engineering: The Definitive Guide [COMMUNITY-TOOL] — A definitive reference handbook analyzing Internal Developer Platforms (IDPs), developer self-service topologies, and cluster abstraction techniques. Explains how virtualized cluster strategies reduce resource overhead and simplify access paths.

Team Topologies

Enterprise Strategy (1)

Professional Development

Career Guidance

Automation

  • (2022) redhat.com: Why IT automation training is a smart way to boost your career [COMMUNITY-TOOL] — Examines the growing value of IT automation training (specifically Ansible and Terraform) in enterprise systems. Outlines how standardizing infrastructure-as-code and configuration management accelerates delivery pipelines, reduces manual error rates, and positions engineers for senior SRE roles.

DevOps (1)

Culture

Learning Resources

  • (2023) Top 15 DevOps blogs to read and follow [COMMUNITY-TOOL] — Curated directory of leading DevOps blogs, newsletters, and resources. Serves as a technical discovery portal for engineers seeking updates on container orchestration, cloud-native architecture, infrastructure-as-code platforms, and collaborative corporate cultures.

Public Cloud Infrastructure

AWS Ecosystem

DevOps Foundations

  • AWS DevOps [DOCUMENTATION] [COMMUNITY-TOOL] — Curator Insight: Main AWS portal summarizing continuous integration, deployment, and management tools. Live Grounding: Features structural overviews of AWS CodePipeline, CodeBuild, and CodeDeploy, illustrating patterns for cloud-native delivery inside AWS.

Security

DevSecOps

Product Analysis

Linux Hardening

Best Practices (1)

  • How-To Secure A Linux Server 27424 [ADVANCED LEVEL] [DE FACTO STANDARD] — An exhaustive, highly popular guide for securing production Linux environments. Covers SSH hardening, firewalls, user permission boundaries, 2FA, kernel optimization, audit logs, and automated vulnerability scanning.

Software Delivery

CICD Foundations

Trunk-Based Development

  • Purposeful Commits [COMMUNITY-TOOL] — Curator Insight: Explores the cultural developer hygiene of crafting clear, logical git commits. Live Grounding: Details how concise commit histories simplify pipeline automated testing, automated changelogs, and fast deployment troubleshooting. Essential software craft guidance.

Software Engineering (1)

Microservices (1)

Design Patterns

  • The 12-Factor App: An Updated Guide [COMMUNITY-TOOL] — An updated architectural deep-dive into the Twelve-Factor App methodology. Reviews the classic software principles (like database separations, environment configs, and scaling processes) in modern Kubernetes environments.

Systems Engineering

Foundations and Communities

Linux Resource Hubs

  • tecmint.com 🌟 [ENTERPRISE-STABLE] — An extensive, highly active Linux documentation repository delivering step-by-step guides on server administration, shell scripting, and infrastructure configuration for sysadmins and DevOps engineers.

💡 Explore Related: Scaffolding | Performance Testing With Jenkins And Jmeter | QA