OpenKruise升级到v1.0.0后修改cloneset replicas 一直不成功,咋解决?

OpenKruise我v0.7.0升级到v1.0.0后修改cloneset replicas ,改了老是会被莫名其妙改回之前的副本数,一直修改不成功,有同学遇到吗?怎么解决?

展开
收起
嘟嘟嘟嘟嘟嘟 2024-01-04 07:58:10 85 分享 版权
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    对于您在使用OpenKruise v1.0.0版本中修改cloneset replicas时副本数被回退的问题,我建议您可以尝试以下方法:

    1. 检查您的Kubernetes集群版本,确保版本为1.16或以上。因为从v1.0.0 (alpha/beta)开始,OpenKruise需要Kubernetes 1.16及以上版本的集群。

    2. 使用Helm工具进行升级安装,它可以帮助管理OpenKruise的生命周期。如果您还没有安装Helm,可以从这里获取并按照指示进行安装。

    3. 确保在修改CloneSet replicas时使用了正确的YAML文件和命令。

    4. 如果问题仍然存在,那么可以考虑查看OpenKruise的官方文档或者社区论坛寻求更专业的帮助。同时,也可以尝试联系OpenKruise的支持团队,他们应该能提供更具体的解决方案。

    2024-01-05 17:08:40
    赞同 展开评论
  • 在OpenKruise中,CloneSet的副本数被修改后又被自动改回之前的状态,可能是由于某些原因导致的。以下是一些可能的解决方案:

    1. 检查资源限制:确保你的集群有足够的资源来支持修改后的副本数。如果资源不足,Kubernetes可能会自动调整副本数以保持系统稳定。

    2. 检查存储卷:检查你的CloneSet定义中的存储卷,确保它们正确配置且没有冲突。错误的存储卷可能会导致副本数被自动调整。

    3. 检查网络策略:检查你的网络策略,确保它们不会阻止新的副本加入集群。错误的网络策略可能会导致副本数被自动调整。

    4. 检查调度策略:检查你的调度策略,确保它们正确配置且不会导致新的副本无法调度。错误的调度策略可能会导致副本数被自动调整。

    5. 检查更新策略:检查你的更新策略,确保它们正确配置且不会导致新的副本无法更新。错误的更新策略可能会导致副本数被自动调整。

    6. 检查事件日志:通过查看事件日志,可以了解Kubernetes如何处理你的CloneSet,以及为什么副本数被自动调整。这可以帮助你找出问题的根源。

    如果以上方法都无法解决问题,建议你联系OpenKruise的社区或者技术支持获取帮助。

    2024-01-04 09:36:37
    赞同 展开评论