awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 个仓库

Awesome GitHub RepositoriesUpdate Sequence Strategies

Defining the order in which components are updated, such as ordinal or priority-based sequencing.

Distinct from Configuration Updates: No candidate covers the orchestration order of pod updates; others focus on binary or security config updates.

Explore 2 awesome GitHub repositories matching devops & infrastructure · Update Sequence Strategies. Refine with filters or upvote what's useful.

Awesome Update Sequence Strategies GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • openkruise/kruiseopenkruise 的头像

    openkruise/kruise

    5,272在 GitHub 上查看↗

    Kruise 是一个专为 Kubernetes 上的大规模应用设计的工作负载管理系统。它提供了一个用于高级编排、扩缩容和升级策略的框架,以维持大规模部署的稳定性。 该项目的特色在于其能够在不删除和重建 Pod 的情况下执行容器镜像和资源限制的就地更新。它包含一个专用的镜像预拉取器以加速 Pod 启动,以及一个 Sidecar 注入器来动态管理 Sidecar 容器的生命周期。此外,资源分发器可在多个命名空间之间同步 ConfigMap 和 Secret,以实现集群范围内的一致性。 该系统涵盖了广泛的功能领域,包括拓扑感知的 Pod 调度、基于分区的金丝雀发布控制,以及多域工作负载自动扩缩容。它还实现了高可用性保护,如应用中断限制、优雅的流量排空和级联删除预防。 通过资源指标导出、发布截止日期监控和结构化日志输出提供运维可见性。

    Determines whether pods are updated in a strict ordinal order or via a priority strategy.

    Gocloud-nativecloudnativecncf
    在 GitHub 上查看↗5,272
  • topgrade-rs/topgradetopgrade-rs 的头像

    topgrade-rs/topgrade

    4,225在 GitHub 上查看↗

    Topgrade 是一个用于系统软件维护的命令行工具,充当多包管理器更新程序和系统更新编排器。它检测并执行系统中所有已安装包管理器和软件工具的更新命令,以保持软件处于最新状态。 该工具的独特之处在于能够通过安全 Shell (SSH) 连接在多台远程机器上触发软件更新。它还通过管理管理员凭据和缓存权限来支持无人值守的系统更新,防止密码提示阻塞进程。 该项目提供了一个用于自动化更新工作流的框架,结合了自定义 Shell 脚本执行、序列管理和重试配置。它还包括与终端多路复用器的集成,以及用于传达更新序列进度和结果的通知系统。

    Defines the execution order of update steps and allows specifying tasks to skip.

    Rustclihacktoberfestlinux
    在 GitHub 上查看↗4,225
  1. Home
  2. DevOps & Infrastructure
  3. Update Sequence Strategies