开发者社区 > 云原生 > 容器服务 > 正文

OpenKruise中判断当前步骤是否准备就绪,意思是是否可以进行下一阶段发布吗?

判断当前步骤是否准备就绪,意思是是否可以进行下一阶段发布吗?Kruise tools里面写的是paused阶段可以发布下一个阶段,但是文档是stepready,compelete

展开
收起
林间雨 2023-11-14 18:34:20 52 0
3 条回答
写回答
取消 提交回答
  • 是的,OpenKruise中判断当前步骤是否准备就绪,通常是指是否可以进行下一阶段发布。在Kruise中,发布过程被划分为多个步骤,每个步骤都有自己的状态。当一个步骤处于"StepReady"状态时,表示该步骤已经准备好进行下一阶段的发布。而当一个步骤处于"Complete"状态时,表示该步骤已经完成,并且可以继续进行后续步骤的发布。

    需要注意的是,虽然文档中提到了"paused"阶段可以进行下一阶段的发布,但实际上在OpenKruise中,只有当当前步骤处于"StepReady"状态时,才能进行下一阶段的发布。因此,在判断当前步骤是否准备就绪时,应该关注步骤的状态是否为"StepReady"。

    2023-11-30 12:01:02
    赞同 展开评论 打赏
  • 是的。此回答整理自钉群“OpenKruise 社区交流群”

    2023-11-14 19:57:29
    赞同 展开评论 打赏
  • p_d

    判断当前步骤是否准备就绪,是指当前步骤是否可以进行下一步骤。在Kruise tools中,paused阶段表示当前步骤已经暂停,可以进行下一步骤的发布。而complete阶段表示当前步骤已经完成,不需要再进行下一步骤的发布。因此,判断当前步骤是否准备就绪的标准是根据具体的业务需求和流程来确定的,可以在paused阶段发布下一个阶段,也可以在complete阶段不再发布下一个阶段。具体的选择需要根据实际情况进行判断。

    2023-11-14 19:17:42
    赞同 展开评论 打赏

国内唯一 Forrester 公共云容器平台领导者象限。

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载