awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Kubernetes operators

تم تحديث الترتيب في 30 يوليو 2026

For operators, the strongest matches are kubernetes-sigs/controller-runtime (This repository provides the official controller-runtime framework used to), operator-framework/operator-sdk (The Operator SDK is a comprehensive framework for building) and kubernetes-sigs/kubebuilder (Kububuilder is a foundational framework and scaffolding tool built). quarkiverse/quarkus-operator-sdk and kubernetes/sample-controller round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Hand-picked Kubernetes operators compared by stars, features, and activity to help you find the best fit for your cluster management needs.

Kubernetes operators

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • kubernetes-sigs/controller-runtimeالصورة الرمزية لـ kubernetes-sigs

    kubernetes-sigs/controller-runtime

    2,917عرض على GitHub↗

    This project provides a framework for building Kubernetes operators and custom controllers. It offers a set of libraries designed to manage the lifecycle of cluster resources, enabling developers to synchronize the actual state of a cluster with a desired configuration through event-driven reconciliation loops. The framework distinguishes itself by providing a manager-orchestrated environment that coordinates multiple controllers and webhooks within a single process. It includes built-in support for optimistic concurrency control to prevent update conflicts and utilizes in-memory informer cac

    This repository provides the official controller-runtime framework used to build and manage Kubernetes operators and custom controllers, supporting all the core reconciliation and webhook capabilities you are looking for.

    GoAdmission WebhooksCustom Resource DefinitionsReconciliation Loops
    عرض على GitHub↗2,917
  • operator-framework/operator-sdkالصورة الرمزية لـ operator-framework

    operator-framework/operator-sdk

    7,658عرض على GitHub↗

    The Operator SDK is a framework for building, packaging, and managing custom controllers that extend the Kubernetes API. It serves as a toolset for defining new API types and implementing reconcile loops to automate the lifecycles of complex applications. The project provides specialized support for creating operators based on Helm charts or Ansible playbooks, allowing users to maintain a desired cluster state using existing automation tools. It includes a dedicated system for packaging controllers into standardized container image bundles for distribution via the Operator Lifecycle Manager.

    The Operator SDK is a comprehensive framework for building, packaging, and managing custom Kubernetes operators, supporting CRDs, code generation, and lifecycle management out of the box.

    GoAdmission WebhooksControl LoopsCustom Resource Definitions
    عرض على GitHub↗7,658
  • kubernetes-sigs/kubebuilderالصورة الرمزية لـ kubernetes-sigs

    kubernetes-sigs/kubebuilder

    8,992عرض على GitHub↗

    Kubebuilder is a framework and set of scaffolding tools used to build Kubernetes APIs and controllers. It functions as an operator framework that provides generators for custom resource definitions, admission webhooks, and RBAC manifests to extend cluster functionality. The project distinguishes itself through marker-based code generation, which parses source code comments to automatically produce Kubernetes manifests and boilerplate logic. It employs a hub-and-spoke versioning model to translate data between multiple API versions and uses a three-way merge strategy to automate project migrat

    Kububuilder is a foundational framework and scaffolding tool built specifically for developing Kubernetes APIs and custom controllers, offering robust support for custom resource definitions, webhook integration, and code generation.

    GoCustom Resource DefinitionsAdmission WebhooksReconciliation Loops
    عرض على GitHub↗8,992
  • quarkiverse/quarkus-operator-sdkالصورة الرمزية لـ quarkiverse

    quarkiverse/quarkus-operator-sdk

    143عرض على GitHub↗

    The quarkus-operator-sdk is a Java extension and framework for building custom Kubernetes operators and controllers. It provides an operator framework that generates boilerplate classes, registers reconcilers, and automatically produces custom resource definitions, role-based access control rules, deployment manifests, and Helm charts directly from application code metadata. The framework supports compile-time configuration validation to catch errors before deployment, standard dependency injection wiring for clients and controllers, and static native image compilation for generating self-con

    This Quarkus extension provides a Java-based framework for building and managing Kubernetes operators and controllers, matching the requested category even though it is tailored specifically for the Java ecosystem.

    JavaCustom Resource DefinitionsKubernetes Operators
    عرض على GitHub↗143
  • kubernetes/sample-controllerالصورة الرمزية لـ kubernetes

    kubernetes/sample-controller

    3,487عرض على GitHub↗

    Sample Controller is a reference implementation and developer toolkit for building custom controllers and operators to extend cluster capabilities with domain-specific resource types and reconciliation loops. It provides a foundational framework for defining, registering, and validating custom resource definitions and their instances to store domain-specific data within a cluster. The framework observes remote API servers for resource mutations, queueing discovered instances for asynchronous processing while listening for creation, update, and deletion events to trigger reconciliation logic.

    This repository provides an official, minimal reference implementation of a Kubernetes controller to help developers understand how to build custom operators against the client-go library, though it lacks the advanced abstraction features of full-fledged frameworks.

    GoCustom Resource DefinitionsKubernetes Operators
    عرض على GitHub↗3,487
  • flant/shell-operatorالصورة الرمزية لـ flant

    flant/shell-operator

    2,603عرض على GitHub↗

    Shell-operator is a tool for running event-driven scripts in a Kubernetes cluster

    Shell-operator is a lightweight tool for running scripts as Kubernetes operators based on cluster events, providing a simplified alternative to traditional controller frameworks though lacking full code generation and CRD scaffolding.

    GoInfrastructure and Operations
    عرض على GitHub↗2,603

Related searches

  • Control flow engine
  • a library for parsing programming languages
  • a framework for building web APIs
  • Software update manager
  • a library for processing digital documents
  • Data structure library
  • Flow control patterns
  • UI navigation components