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
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 dépôts

Awesome GitHub RepositoriesOperator-Managed Deployments

Managing database instances on Kubernetes using a dedicated operator for lifecycle automation.

Distinct from Kubernetes Cluster Deployments: Distinct from general Kubernetes Cluster Deployments: focuses on operator-based management of database instances, not cluster provisioning.

Explore 4 awesome GitHub repositories matching devops & infrastructure · Operator-Managed Deployments. Refine with filters or upvote what's useful.

Awesome Operator-Managed Deployments GitHub Repositories

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

    kurrent-io/KurrentDB

    5,809Voir sur GitHub↗

    KurrentDB is an event-native database designed for event sourcing and event-driven architectures. It stores events as immutable, ordered records in streams, preserving a complete audit trail and enabling temporal queries. The database uses gRPC for all client-server and inter-node communication, providing efficient binary serialization and bidirectional streaming, and supports atomic multi-stream writes that ensure consistency across multiple streams in a single transaction. The database distinguishes itself with a built-in JavaScript projection engine that transforms, filters, and aggregates

    EventStoreDB manages database instances on a Kubernetes cluster using a dedicated operator.

    C#cqrsdatabaseevent-sourcing
    Voir sur GitHub↗5,809
  • m3db/m3Avatar de m3db

    m3db/m3

    4,895Voir sur GitHub↗

    m3 est une base de données de séries temporelles distribuée conçue pour les métriques haute résolution et la gestion de données à haute cardinalité. Elle fonctionne comme un système de stockage évolutif et un moteur de requête multi-cluster, fournissant un agrégateur de métriques distribué capable de sous-échantillonner et de résumer les données avant qu'elles ne soient validées dans le stockage. Le projet se distingue par un modèle de cluster coordonné utilisant etcd pour l'appartenance aux nœuds et le placement des shards. Il prend en charge plusieurs protocoles d'ingestion, notamment le protocole d'écriture à distance Prometheus, le protocole InfluxDB line et le protocole Graphite Carbon en texte brut, et fournit des interfaces de requête compatibles pour PromQL et Graphite. Le système couvre de larges domaines de capacités, notamment le stockage de séries temporelles en colonnes, la réplication synchrone des données et le fan-out de requêtes distribuées. Il intègre l'automatisation du cycle de vie des données, le réglage de la cohérence basé sur le quorum et l'indexation des séries basée sur les tags pour maintenir l'intégrité des données et la vitesse de récupération à travers des espaces de noms isolés. L'orchestration du cluster et le placement des composants sont gérés via des outils automatisés et des opérateurs pour assurer une haute disponibilité et une distribution équilibrée des données.

    Uses Kubernetes operators and custom resource definitions to automate node placement and operational tasks.

    Go
    Voir sur GitHub↗4,895
  • ydb-platform/ydbAvatar de ydb-platform

    ydb-platform/ydb

    4,738Voir sur GitHub↗

    YDB est une base de données SQL distribuée et un moteur analytique conçu pour la scalabilité horizontale et une forte cohérence. Il fonctionne comme un système multi-modèle qui prend en charge les charges de travail transactionnelles et analytiques via une architecture distribuée fournissant des transactions ACID sérialisables. Le système se distingue par sa large compatibilité de protocole, implémentant le protocole wire PostgreSQL pour les pilotes SQL standard et le protocole Kafka pour la messagerie et le streaming. Il sert en outre de base de données vectorielle, prenant en charge les index vectoriels et les recherches de voisins les plus proches approximatifs pour la recherche sémantique et les embeddings. La plateforme gère les données en utilisant un modèle de stockage hybride avec des formats orientés lignes et orientés colonnes, utilisant l'exécution de requêtes vectorisées pour des analyses à l'échelle du pétaoctet. Sa surface opérationnelle inclut le streaming de capture de données modifiées (CDC), des files d'attente persistantes avec garantie d'exécution unique (exactly-once) et une haute disponibilité multi-zone. Le déploiement et la gestion du cycle de vie sont pris en charge via un opérateur Kubernetes et le provisionnement d'infrastructure as code.

    Employs a Kubernetes operator to automate the installation and lifecycle of storage and dynamic nodes.

    C++cloud-nativecppdatabase
    Voir sur GitHub↗4,738
  • coreos/etcd-operatorAvatar de coreos

    coreos/etcd-operator

    1,758Voir sur GitHub↗

    The etcd-operator is a custom resource controller designed to automate the deployment, scaling, backup, and recovery of distributed key-value storage clusters on container orchestration platforms. By extending container orchestration APIs with custom resource definitions, the system manages multi-node database instances through declarative configuration files and a continuous controller reconciliation loop that drives cluster provisioning, scaling, and maintenance. The operator provides automated cluster member recovery, detecting unresponsive nodes and executing membership replacements to pr

    Deploys custom resource controllers to automate distributed storage instance lifecycles on container platforms.

    Goetcdkubernetesoperator
    Voir sur GitHub↗1,758
  1. Home
  2. DevOps & Infrastructure
  3. Kubernetes Cluster Deployments
  4. Operator-Managed Deployments

Explorer les sous-tags

  • Cluster-Wide OperatorsOperators configured to watch and manage custom resources across every namespace simultaneously. **Distinct from Operator-Managed Deployments:** Distinct from Operator-Managed Deployments: focuses specifically on cluster-wide operational scope across all namespaces.