3 个仓库
Automated processes for nodes to locate and reconnect to cluster endpoints during network changes.
Distinguishing note: Focuses on runtime connectivity recovery rather than initial registration.
Explore 3 awesome GitHub repositories matching devops & infrastructure · Dynamic Node Discovery. Refine with filters or upvote what's useful.
K3s is a lightweight Kubernetes distribution designed for resource-constrained environments, edge computing, and simplified deployment across diverse hardware architectures. It functions as a container orchestration engine that automates the deployment, scaling, and management of containerized applications. By bundling all necessary control plane components and dependencies into a single binary, it minimizes the system footprint and streamlines the installation process. The project distinguishes itself through a flexible architecture that supports both high-availability clustering and minimal
Maintains cluster connectivity by allowing nodes to automatically discover available control plane endpoints.
VictoriaMetrics is a high-performance, scalable time series database and observability platform designed for long-term storage and analysis of metric, log, and trace data. It functions as a unified backend for monitoring ecosystems, offering full compatibility with industry-standard protocols and query languages. The system is built to handle massive data volumes through a distributed architecture that supports horizontal scaling and efficient data lifecycle management. The platform distinguishes itself through a storage engine that utilizes consistent hashing for data sharding and log-struct
Resolves storage node addresses via DNS SRV records to allow seamless scaling without manual configuration updates.
本项目是 Elasticsearch 的 Node.js 客户端和数据库驱动程序。它充当 REST API 包装器,将 JavaScript 方法调用转换为 HTTP 请求,以在分布式搜索和分析引擎中索引、搜索和管理文档。 该库为集群管理和数据集成提供了编程接口。它包括用于发现集群节点和管理索引的工具,以保持连接稳定性并组织数据存储。 该客户端涵盖了广泛的操作,包括用于 CRUD 操作的文档生命周期管理、搜索查询执行和索引配置。它还处理 API 请求身份验证和基于权限的访问控制,以确保授权的服务交互。
Implements automated polling of the server to maintain an updated list of active cluster nodes for connection stability.