1

我正在尝试执行skaffold init。我收到这条消息:

FATA[0000] 运行 skaffold 需要一个或多个有效的 Kubernetes 清单

我想skaffold正在寻找 Kubernetes 清单。但是,我使用 helm 图表在 kubernetes 上运行和部署我的工件。

我的意思是,我没有也不会有任何"valid"kubernetes 清单,因为我使用的是 helm 图表。

我怎么能继续初始化?

4

1 回答 1

1

到目前为止,当我们想要通过 helm 部署时,无法通过 skaffold init 生成 skaffold.yaml 文件。但是,Skaffold 确实支持 Helm 进行部署。我们可以手动创建 skaffold.yaml 文件并根据 helm 可用的选项更新部署部分。

另请注意,我们需要在 deployment.yaml 中更新 image 和 pullpolicy,并且在 values.yaml 中进行少量更改。

来源 -不支持 Skaffold init --helm

Helm 支持 Helm 作为部署策略

于 2020-08-28T10:49:58.720 回答