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

11 KiB

description
description
Top Kubernetes Operators Controllers resources for 2026, AI-ranked: Kueue Release v0.14.0, Kubernetes Gateway API and more — curated Cloud Native tools, guides.

Kubernetes Operators and Controllers

!!! tip "Nubenetes V2 Elite Portal" You are browsing the AI-Curated V2 Elite Edition. Looking for the exhaustive list of references? Check out the V1 Historical Archive.

!!! info "Architectural Context" Detailed reference for Kubernetes Operators and Controllers in the context of The Container Stack.

CICD Pipeline

Kubernetes and Containers

Self-Hosted Infrastructure

  • (2020) ==github.com/actions/actions-runner-controller 🌟== 6298 [GO CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — Official Kubernetes operator designed to manage self-hosted GitHub Actions runner infrastructure dynamically. Integrates natively with Horizontal Pod Autoscaler (HPA) targets to scale runner deployments in response to webhook event metrics.

Cloud Native Infrastructure

Kubernetes Extension

Operators Go

  • (2022) dev.to/hkhelil: Building a Kubernetes Operator with an NGINX CRD [GO CONTENT] [COMMUNITY-TOOL] [GUIDE] — A step-by-step developer tutorial building an NGINX web server operator from scratch. It guides the reader through CRD definitions and controller structures, making it an excellent practical entry point for understanding the reconciliation model in a hands-on way.

Data and Databases

Lifecycle Management

Schema Migrations

  • (2024) ==coderanger/migrations-operator: Migrations-Operator== 136 [GO CONTENT] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — This controller coordinates database schema migration jobs relative to active deployment rollouts. By intercepting deployment events, it executes schema changes as blocking preparatory steps, ensuring application microservices only start up once target database structures align.

Infrastructure

Container Orchestration

Kubernetes Operators

  • (2023) itnext.io: Operator Lifecycle Manager [GO CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — Explains Operator Lifecycle Manager (OLM) as part of the Operator Framework. Highlights catalog management, automated dependency resolution, security upgrades, and dynamic operator scaling across production enterprise clusters.

Networking

Ingress and Gateway

Controllers

  • (2021) InGate: Ingress & Gateway API Controller (Archived) 728 [GO CONTENT] [ADVANCED LEVEL] 🌟🌟 [LEGACY] — Architectural prototype designed to test Ingress integration patterns. Live engineering truth confirms this repository is archived by SIG-Network, as development has shifted entirely toward the standardized Gateway API.

Gateway API

  • (2023) Kubernetes Gateway API 2885 [GO CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — Official GitHub repository for the standard Kubernetes Gateway API. This next-generation specification supersedes standard Ingress, offering expressive, role-oriented, and extensible routing APIs (Gateway, GatewayClass, and Route resources).

Observability

Distributed Tracing

OpenTelemetry Operator

  • (2021) ==github.com/open-telemetry/opentelemetry-operator== 1717 [GO CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — Kubernetes operator for automating the deployment and management of the OpenTelemetry Collector. Simplifies application instrumentation via automated inject mechanisms for Java, NodeJS, Python, and Dotnet, facilitating declarative telemetry pipeline management across clusters.

Platform Engineering

Job Scheduling

Batch Workloads

  • (2024) Kueue Release v0.14.0 2563 [GO CONTENT] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — Curator Insight details the Kueue v0.14.0 release for advanced batch queuing in Kubernetes. Live engineering in 2026 highlights Kueue as the de facto standard for queuing, resource-sharing, and optimizing ML/AI compute clusters using standard scheduling components.

Security and Identity

Secrets Management

External Secrets Sync

  • (2021) contentful-labs/kube-secret-syncer 🌟 194 [GO CONTENT] 🌟🌟 [COMMUNITY-TOOL] — A targeted operator designed to synchronize secrets securely from external services (specifically AWS Parameter Store) directly into native Kubernetes Secrets, ensuring cloud-hosted secrets stay continuously aligned with active workloads.

💡 Explore Related: OCP 4 | Serverless | Kubectl Commands

🔗 See Also: About | Postman