mirror of
https://github.com/nubenetes/awesome-kubernetes.git
synced 2026-07-13 02:10:15 +00:00
Fix: the per-page resource search box with maturity tag-pills stopped appearing after navigation.instant was enabled (DOMContentLoaded fires only on first SPA load). Reworked v2_filter.js to init via Material's document$ observable with a DOMContentLoaded fallback, guard double-injection, bind the clickable-tag delegation once, and add a no-results state. Cache-bust ?v=2.9.12. Change: removed the duplicated Markdown "## Table of Contents" from all 156 V2 content pages and from v2_optimizer.py — it forced hundreds of links of scroll on large pages. Replaced by Material's native sticky "On this page" TOC (removed toc.integrate, added toc.follow). tags.md keeps its TOC (it is an index). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
11 KiB
11 KiB
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