云效同一个顺序,包含多个 Deployment 的情况下报错,是什么原因呀?

云效同一个顺序,包含多个 Deployment 的情况下报错,是什么原因呀?lQLPJxCAc2xZTQ_NAmjNCoiwzZaJo74PAkIGiDFB9yPPAA_2696_616.png
step app: step apply: step outputs: step dp-ab16278a-94a7-4bca-a825-51e36e43b1fa-default-6: run step(provider=oam,do=component-apply): CollectHealthStatus: app=sysom-sysom-test-9fe6614, comp=sysom-web-sysom-test, evaluate workload status message error: get template context: no resources found gvk(apps/v1, Kind=Deployment) labels(map[app.oam.dev/appRevision:sysom-sysom-test-9fe6614-v66 app.oam.dev/component:sysom-web-sysom-test app.oam.dev/name:sysom-sysom-test-9fe6614 app.oam.dev/resourceType:WORKLOAD])

展开
收起
三分钟热度的鱼 2024-07-31 20:32:22 43 发布于安徽 分享
分享
版权
举报
2 条回答
写回答
取消 提交回答
  • 资深 C++与人工智能程序员。精通 C++,善用其特性构建稳健架构。在人工智能领域,深入研习机器学习算法,借 C++与 OpenCV 等实现计算机视觉应用,于自然语言处理构建文本处理引擎。以敏锐洞察探索技术融合边界,用代码塑造智能未来。

    云效在同一个顺序包含多个Deployment的情况下报错,可能有以下原因:

    资源冲突

    • 资源竞争:多个Deployment可能同时请求相同的计算资源、存储资源或网络资源等,从而引发冲突。例如,两个Deployment都需要大量内存,当资源不足时就会报错。
    • 端口冲突:若多个Deployment中配置了相同的端口进行服务监听,会导致端口冲突报错,因为一个端口同一时间只能被一个服务占用。

    配置错误

    • 参数配置不当:Deployment的配置参数如环境变量、启动命令等设置错误或相互矛盾,可能使应用无法正常启动或运行,进而报错。
    • 依赖配置缺失或错误:如果Deployment之间存在依赖关系,如一个Deployment依赖另一个Deployment提供的服务,但依赖配置不正确或被依赖的服务未正确部署,就会报错。

    镜像问题

    • 镜像不兼容:不同Deployment使用的镜像可能存在兼容性问题,如基础镜像版本不同,或者镜像中的软件组件版本冲突。
    • 镜像损坏或不完整:镜像在构建或传输过程中可能损坏或不完整,导致在Deployment时无法正常使用而报错。

    网络问题

    • 网络策略限制:网络策略可能限制了多个Deployment之间的通信,导致它们无法正常交互而报错。
    • 网络不稳定或中断:在Deployment过程中,网络不稳定或中断会影响应用的部署和启动,导致报错。

    平台问题

    • 云效平台故障:云效平台本身的组件故障、服务异常等,可能影响多个Deployment的正常部署和运行。
    • 平台资源不足:云效平台的资源有限,当同时处理多个Deployment时,可能因资源不足而无法正常完成任务,从而报错。
    2025-03-11 22:11:46 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
  • 暂时不支持同一个顺序下同时部署多个 deployment,建议先拆到不同的顺序部署。
    此回答整理自钉群“云效交付域答疑群”

    2024-07-31 22:30:32 举报
    赞同 4 评论

    评论

    全部评论 (0)

    登录后可评论
问答分类:
问答标签:
问答地址:

云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。

还有其他疑问?
咨询AI助理
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等