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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repositorios

Awesome GitHub RepositoriesLocal Control Plane Testing

Execution of integration tests by spawning a local API server to simulate real cluster interactions.

Distinct from Automated Test Execution: Specifically involves orchestrating a local control plane (API server) for the test environment

Explore 2 awesome GitHub repositories matching development tools & productivity · Local Control Plane Testing. Refine with filters or upvote what's useful.

Awesome Local Control Plane Testing GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • kubernetes-sigs/kubebuilderAvatar de kubernetes-sigs

    kubernetes-sigs/kubebuilder

    8,992Ver en 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

    Spawns a local API server to instantiate and execute controllers for validating behavior against real interactions.

    Gok8s-sig-api-machinery
    Ver en GitHub↗8,992
  • kubernetes-sigs/controller-runtimeAvatar de kubernetes-sigs

    kubernetes-sigs/controller-runtime

    2,917Ver en GitHub↗

    Este proyecto proporciona un framework para construir operadores de Kubernetes y controladores personalizados. Ofrece un conjunto de bibliotecas diseñadas para gestionar el ciclo de vida de los recursos del cluster, permitiendo a los desarrolladores sincronizar el estado real de un cluster con una configuración deseada a través de bucles de reconciliación basados en eventos. El framework se distingue por proporcionar un entorno orquestado por gestor que coordina múltiples controladores y webhooks dentro de un solo proceso. Incluye soporte incorporado para el control de concurrencia optimista para evitar conflictos de actualización y utiliza el almacenamiento en caché de informadores en memoria para mantener una vista local sincronizada del estado del cluster, lo que reduce la carga en el servidor API. Más allá de la reconciliación central, el proyecto incluye herramientas para el mapeo de recursos basado en esquemas, permitiendo el registro de definiciones de recursos personalizados. También proporciona mecanismos para el control de admisión, permitiendo la validación y mutación de solicitudes de recursos para aplicar el cumplimiento antes de que los datos se persistan. El framework incluye una suite de pruebas dedicada que pone en marcha entornos de servidor API efímeros y aislados para validar la lógica del controlador contra el comportamiento real del cluster.

    Spins up a local API server environment to validate controller logic against real cluster behavior during testing.

    Gok8s-sig-api-machinery
    Ver en GitHub↗2,917
  1. Home
  2. Development Tools & Productivity
  3. Debugging, Profiling & Testing
  4. Test Execution and Management
  5. Automated Test Execution
  6. Local Control Plane Testing