我正在尝试在大三角帆中使用自定义工件帐户。
我有一个管道,我想在其中提取http文件(部署清单)作为工件,并在部署中使用它。
我使用自定义工件,并将网址-(https://raw.githubusercontent.com/sdputurn/flask-k8s-inspector/master/Deployment.yaml)放在参考中。
我已尝试多次运行此管道,但是我总是失败,并报错(内部服务器错误”,“消息”:“自定义引用传递到云平台以进行处理或处理”,“状态”:500)
我看到了一些教程,在这些教程中,他们仅使用自定义工件,并放置了一些http url以获取用于部署阶段的文件。
重现步骤: 1.创建一个新管道->在配置阶段->添加构件->选择“自定义构件”->用(https://raw.githubusercontent.com/sdputurn/flask-k8s-inspector/master/Deployment.yaml更新引用->选中“使用默认构件”并填写相同的细节->再增加一个阶段部署->使用配置阶段的工件模板->运行管道
spinnaker版本-1.16.1
答案 0 :(得分:0)
对于Spinnaker版本1.17.1,不建议使用自定义工件。如果可能,请使用Embedded-artifact>产生一个工件,然后在另一个执行中使用该工件。