OpenKruise 中比如第一次发现steps list 里 duration 都是 nil,我修改第一步 duration= 0,那到step2时怎么办呢?只需要修改step2的duration=0 还是说需要把第一步duration也改为nil呢?
这个是不是因为一个rollout可能会被多个deployment复用的原因?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在 OpenKruise 中,当您修改了步骤列表(steps list)中的特定步骤的 duration
属性时,通常情况下只需将该步骤的 duration
修改为所需的值即可。不需要更改其他步骤的 duration
。
具体来说,如果您将第一步的 duration
修改为 0,并且希望保持其他步骤的默认行为,则无需将其他步骤的 duration
更改为 nil
。每个步骤都可以独立设置其自己的 duration
值,因此只需根据需要逐个编辑相应的步骤。
请注意,在 OpenKruise 中,duration
属性的值表示每个步骤的运行时间限制。将 duration
设置为 0 可以表示该步骤没有运行时间限制。因此,您可以根据需要在每个步骤中单独设置 duration
的值,以满足您的需求。
阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。