OpenKruise这是原生controller的日志,每一批更新的时候都会有这个错误?apiVersion: rollouts.kruise.io/v1alpha1
kind: Rollout
metadata:
annotations:
rollouts.kruise.io/hash: f9276cd9748xb4474v8x4cd9bbw5b4zbdv4v75vfdw2v752c7222596cc5zvbbf2
rollouts.kruise.io/rolling-style: Partition
creationTimestamp: "2024-01-03T12:43:46Z"
finalizers:
根据提供的日志信息,可以看出在OpenKruise的Rollout中存在一个错误。具体来说,这个错误是由于在更新过程中出现了问题。
根据日志中的rollouts.kruise.io/hash
字段,可以看到每次更新时都会生成一个新的哈希值。这个哈希值用于标识每个Rollout的唯一性。如果哈希值不匹配,则表示更新过程中出现了问题。
另外,日志中还包含了一些其他的信息,如generation
、labels
、resourceVersion
等。这些信息可以帮助进一步诊断问题。
要解决这个问题,可以尝试以下步骤:
这个错误可能是由于OpenKruise Controller-Mesh在处理Rollout资源时出现了问题。你可以尝试查看OpenKruise的日志以获取更多关于错误的详细信息。此外,你还可以尝试更新OpenKruise到最新版本,看看是否能解决这个问题。
deployment yaml 给搞一份出来,线上了,包括 status部分 ,此回答整理自钉群“OpenKruise 社区交流群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。