带有 helm 的 Skaffold 无法解析 artifactOverrides

Skaffold with helm fails to parse artifactOverrides

我的skaffold.yaml

apiVersion: skaffold/v1
kind: Config
build:
  artifacts:
    - image: tons/whoami-mn
      jib: {}
  tagPolicy:
    gitCommit: {}
deploy:
  helm:
    releases:
      - name: whoami-mn
        chartPath: ./k8s/helm/whoami-mn
        artifactOverrides:
          image.repository: tons/whoami-mn

命令

skaffold dev --port-forward --namespace whoami-mn

错误

parsing skaffold config: unable to parse config: yaml: unmarshal errors:
  line 11: field artifactOverrides not found in type v1.HelmRelease

Skaffold 版本:v1.13.1

头盔版本:v3.3.0

知道我为什么会收到上述错误吗?请让我知道我是否应该post我代码的其他部分

apiVersion: skaffold/v2beta6 是关键。

以后您还可以尝试使用 skaffold fix 命令来寻找自动更新架构的方法。