awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Frameworks de développement d'opérateurs Kubernetes

Classement mis à jour le 30 juin 2026

For un framework pour écrire des opérateurs Kubernetes, the strongest matches are kubernetes-sigs/kubebuilder (Kubebuilder is the official Kubernetes operator development framework that), operator-framework/operator-sdk (The Operator SDK is the official framework for building) and kubernetes-sigs/controller-runtime (controller-runtime is the core Go library that implements the). Each is ranked by relevance to your query, popularity and recent activity.

Ces bibliothèques et outils open source simplifient la création de contrôleurs Kubernetes personnalisés et la gestion de cycles de vie applicatifs complexes.

Frameworks de développement d'opérateurs Kubernetes

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • kubernetes-sigs/kubebuilderAvatar de kubernetes-sigs

    kubernetes-sigs/kubebuilder

    8,992Voir sur 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

    Kubebuilder is the official Kubernetes operator development framework that provides marker-based code generation, CRD scaffolding, admission webhook support, RBAC manifest generation, and a hub-and-spoke versioning model for multi-API version management — exactly the comprehensive SDK and scaffolding tool this search targets.

    GoAdmission WebhooksCustom Resource DefinitionsCRD Generators
    Voir sur GitHub↗8,992
  • operator-framework/operator-sdkAvatar de operator-framework

    operator-framework/operator-sdk

    7,658Voir sur 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 the official framework for building Kubernetes operators, offering scaffolding, reconciliation loops, CRD generation, testing utilities, and RBAC/webhook integration — a comprehensive match for this search.

    GoAdmission WebhooksControl LoopsCustom Resource Definitions
    Voir sur GitHub↗7,658
  • kubernetes-sigs/controller-runtimeAvatar de kubernetes-sigs

    kubernetes-sigs/controller-runtime

    2,917Voir sur 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

    controller-runtime is the core Go library that implements the reconciliation loop and controller logic for Kubernetes operators, serving as the foundational SDK used by Kubebuilder and Operator SDK.

    GoCustom Resource Definitions
    Voir sur GitHub↗2,917

Related searches

  • une plateforme d'orchestration de conteneurs pour clusters
  • un autoscaler événementiel pour Kubernetes
  • un contrôleur de déploiement progressif pour Kubernetes
  • un framework serverless pour Kubernetes
  • un moteur de policy-as-code pour Kubernetes
  • un contrôleur d'ingress pour Kubernetes
  • une interface graphique desktop pour gérer les clusters Kubernetes
  • un outil de livraison continue GitOps pour Kubernetes