8.6. 推出中断预算


推出中断预算定义了推出期间可接受的服务影响级别。这样可确保部署不会一次性停机太多设备,从而保持整体系统稳定性。

8.6.1. 中断预算参数

  • Group By :定义应用中断预算时如何分组设备。分组通过标签键来完成。
  • minAvailable :指定推出部署期间必须保持的最小设备数。
  • maxUnavailable :限制同时不可用的设备数量。

示例

下面显示了一个团队规格的 YAML 配置示例:

apiVersion: v1alpha1
kind: Fleet
metadata:
  name: default
spec:
  selector:
    matchLabels:
      fleet: default
  rolloutPolicy:
    disruptionBudget:
      groupBy: ['site', 'function']
      minAvailable: 1
      maxUnavailable: 10
Copy to Clipboard Toggle word wrap

在本例中,分组在 2 个标签键上执行: sitefunction。一个中断预算的组由团队中的所有设备组成,它们具有与前一个标签键相同的标签值。对于每个这样的组,会持续实施此规格中定义的条件。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat