首页 > 解决方案 > 大三角帆中自定义工件的用途是什么,它总是给出错误 - 自定义引用被传递到云平台以处理或处理 500

问题描述

我正在尝试在大三角帆中使用自定义工件帐户。

我有一个管道,我想在其中提取一个 http 文件(部署清单)作为工件,并在部署中使用它。

我使用自定义工件并将 url - ( https://raw.githubusercontent.com/sdputurn/flask-k8s-inspector/master/Deployment.yaml ) 放在参考中。

我曾多次尝试运行此管道,但我总是因错误而失败(内部服务器错误”、“消息”:“自定义引用被传递到云平台以处理或处理”、“状态”:500)

我看到了一些教程,他们只是使用自定义工件并放置一些 http url 来获取部署阶段的文件。

重新生成的步骤: 1. 创建一个新管道 --> 在配置阶段 --> 添加工件 --> 选择 "custom-artifact" --> 使用 ( https://raw.githubusercontent.com/sdputurn更新参考/flask-k8s-inspector/master/Deployment.yaml ) --> 选中“使用默认工件”并填写相同的详细信息 --> 再添加一个部署阶段 --> 使用配置阶段的工件模板 --> 运行管道

大三角帆版本 - 1.16.1

标签: spinnaker

解决方案


对于 Spinnaker 版本 1.17.1,不推荐使用自定义工件。如果可能,使用嵌入式工件>生成工件并在另一个执行中使用该工件。


推荐阅读