spinnaker - 大三角帆中自定义工件的用途是什么,它总是给出错误 - 自定义引用被传递到云平台以处理或处理 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 版本 1.17.1,不推荐使用自定义工件。如果可能,使用嵌入式工件>生成工件并在另一个执行中使用该工件。
推荐阅读
- python - 中断语句的问题
- python - 使用 pyVmomi 上传 OVA 似乎需要直接连接到计算主机
- c# - 更快地绑定套接字
- javascript - MS Bot Framework 将值从服务器代码 (C#) 传递到前端代码 (JavaScript)
- scala - 播放框架 scala POST 和 Future
- php - 如何在给定此信息的情况下使用 API(PHP、Laravel)
- clojure - 查找包含表单的顶级表单的宏
- hashlib - 如何从 .txt 列表中获取数据并将结果保存在另一个 .txt 中?
- android - Android Gradle 同步失败 - 需要 Gradle 版本 2.2。当前版本是 5.4.1
- r - R t.test group by