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

223 KiB
Raw Permalink Blame History

Kubernetes

!!! info "Architectural Context" Detailed reference for Kubernetes in the context of Architectural Foundations.

Standard Reference

AI and Intelligent Tooling

Agentic Systems

CLI Tools

  • Google Agents CLI 2528 [ADVANCED LEVEL] [ENTERPRISE-STABLE] — An official command-line tool from Google designed to build, debug, and deploy agentic AI workflows. It leverages the Model Context Protocol (MCP) and Google LLM APIs to facilitate automated task execution across local filesystems and remote cloud APIs. Live grounding highlights its role in the standard dev toolchain for orchestrating autonomous workflows.

Agentic Engineering

Agentic Frameworks

Skills Integration

  • Level Up Your Agents: Announcing Google's Official Skills Repository [ADVANCED LEVEL] [COMMUNITY-TOOL] — Curator Insight: Google's official skills repository and toolkit for modular agentic development. Live Grounding: Delivers pre-integrated capabilities and action templates allowing Enterprise Gemini Agents to dynamically execute API operations, retrieve structured data, and handle multi-step workflows.

Application Delivery and GitOps

Package Management

Helm

  • helm.sh [DOCUMENTATION] [DE FACTO STANDARD] — The main landing site for Helm, containing foundational documentation, API schemas, and architecture overviews. The ultimate hub for engineers developing or consuming Kubernetes chart templates.

Architecture

Microservices

Distributed Application Runtime

  • dapr.io [ADVANCED LEVEL] [DE FACTO STANDARD] — Curator Insight presents Dapr as a portable, event-driven runtime that simplifies building resilient, distributed microservices. Live Grounding highlights its widespread enterprise adoption as a CNCF incubated project, offering sidecar APIs for state management, pub/sub, and service invocation across any cloud.

Cloud Infrastructure

GPU Compute

Model Deployment

  • How to run Deepseek R1 LLMs on GPU Droplets [COMMUNITY-TOOL] [GUIDE] — Tactical walkthrough showing how to provision DigitalOcean GPU Droplets to serve DeepSeek-R1. Configures vLLM runtimes, registers systemd units, and establishes benchmarking paradigms to maximize inference performance on cost-effective infrastructure.

Service Mesh

Istio Mesh

  • Istio.io [EN CONTENT] [ADVANCED LEVEL] [DE FACTO STANDARD] — The premier open-source service mesh providing advanced traffic management, end-to-end security, and granular observability. Uses Envoy proxies (via sidecars or Ambient mode) to secure and manage microservice fabrics.

Cloud Native

Kubernetes (1)

Fleet Management

Cloud Native Architecture

Orchestration

Kubernetes Pod Lifecycle

  • K8s prevent queue worker Pod from being killed during deployment [ADVANCED LEVEL] [ENTERPRISE-STABLE] [GUIDE] — Provides concrete technical implementation strategies to prevent abrupt termination of active queue worker Pods during rolling Kubernetes updates. It details the effective utilization of preStop hooks and graceful shutdown signals within Pod specifications. It ensures zero-loss processing of long-running asynchronous messages.

Cloud-Native Infrastructure

GitOps and Declarative Delivery

Argo Project Ecosystem

  • ArgoCon North America 2026 Call for Proposals [ADVANCED LEVEL] [EMERGING] — Curator Insight: Direct portal to community sessions, submissions, and emerging patterns for the Argo GitOps suite in 2026. Live Grounding: Acts as the primary standard gathering point for Kubernetes GitOps continuous delivery. Keeps teams abreast of cutting-edge development paths in orchestration.

Cluster Operations

GUI Clients

  • Kubeterm: Graphical Management Tool for Kubernetes 208 [EN CONTENT] [COMMUNITY-TOOL] — An open-source desktop client designed for administrative and monitoring interactions within Kubernetes clusters. Employs graphical representations of active resources to lower cognitive load during deep-dive debugging of deployments, services, and namespace configurations.

Data Formats

JSON

Templating and Generation

  • Jsonnet [ADVANCED LEVEL] [ENTERPRISE-STABLE] — A declarative, data-templating syntax extending JSON with functions, variables, and inheritance structures. It empowers systems engineers to programmatic compile, clean, and deduplicate deeply nested server specifications.

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.

Infrastructure

Containerization

Kernel Internals

  • Controlling Process Resources with Linux Control Groups (cgroups) [ADVANCED LEVEL] [ENTERPRISE-STABLE] [GUIDE] — A deep, interactive laboratory walk-through demonstrating how Linux Control Groups (cgroups) throttle and isolate system resources. Crucial baseline knowledge for understanding container limits in Kubernetes.

Networking

Ingress

Azure AGC

Istio Integration
  • Application Gateway for Containers: Istio Integration [ADVANCED LEVEL] [ENTERPRISE-STABLE] — A modern engineering analysis detailing the integration of Azure Application Gateway for Containers (AGC) with an internal Istio service mesh topology. Focuses on seamless north-south traffic routing and end-to-end TLS bridging configurations inside Azure cloud architectures.

Observability

Monitoring Stack

Prometheus Operator

Kube-Prometheus
  • kube-prometheus 7651 [ADVANCED LEVEL] [DE FACTO STANDARD] [ENTERPRISE-STABLE] — The official codebase for kube-prometheus. This repository offers a pre-configured telemetry stack that deploys the Prometheus Operator, Grafana dashboards, Alertmanager rules, and node collectors optimized for monitoring Kubernetes master components.

Platform Engineering

CI-CD Security

Azure DevOps

  • Dependabot Version Updates in Azure DevOps [SPANISH CONTENT] [COMMUNITY-TOOL] — A practical guide explaining the installation and automated orchestration of Dependabot-style dependency scanning and automated PR version updates within Azure DevOps repositories. Written in Spanish. [SPANISH CONTENT]

Developer Tooling

CLI Utilities

  • yq 🌟 [DE FACTO STANDARD] — Curator Insight presents yq as a lightweight, portable command-line YAML processor built in Go. Live Grounding verifies yqs extensive support for evaluating paths, modifying values dynamically, and converting YAML to/from JSON or XML within CI/CD pipelines. A standard tool in any platform engineer's toolbox.

Infrastructure as Code

GitHub Actions Runners

AWS
  • RunsOn: Self-hosted GitHub Actions Runners in AWS [ADVANCED LEVEL] [DE FACTO STANDARD] — A commercial-grade, highly efficient solution for hosting ephemeral, auto-scaled GitHub Actions runners directly on your AWS account. Delivers a significant reduction in GitHub Actions spend (up to 10x) using cheap EC2 spot instances, fast cache persistence, and seamless setup.

Security

Identity Management

Cloud Integration

  • From Zero to Hero with Identity and Access Control in Azure Kubernetes Service [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [ENTERPRISE-STABLE] [GUIDE] — Curator Insight: Architect blueprint for managing Microsoft Entra ID integration in Azure Kubernetes Service. Live Grounding: Walks through configuring fine-grained identity federation and replacing Kubernetes cluster roles with enterprise Azure AD mappings.

💡 Explore Related: Mkdocs | Cheatsheets | Git