首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >运行skaffold命令后面临错误

运行skaffold命令后面临错误
EN

Stack Overflow用户
提问于 2021-12-10 13:30:40
回答 1查看 389关注 0票数 2

skaffold.yaml

代码语言:javascript
复制
apiVersion: skaffold/v2alpha3
kind: Config
deploy:
  kubectl:
    manifests:
      - ./infra/k8s/*
build:
  local:
    push: false
  artifacts:
    - image: karan346/auth
      context: auth
      docker:
        dockerfile: Dockerfile
      sync:
        manual:
          - src: 'src/**/*.ts'
            des: .

误差

代码语言:javascript
复制
parsing skaffold config: error parsing skaffold configuration file: unable to parse config: yaml: unmarshal errors:

line 10: field des not found in type v2alpha3.SyncRule

无法解决这个问题。一切都是正确的。

此外,是否有任何版本是稳定的,不会在未来出现错误?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-12-15 08:54:12

您面临的错误是:

代码语言:javascript
复制
line 10: field des not found in type v2alpha3.SyncRule

在这些desapi中没有字段kind

基于手动文件同步文档,应该将字段命名为dest。见下面的例子:

代码语言:javascript
复制
build:
  artifacts:
    - image: gcr.io/k8s-skaffold/node-example
      context: node
      sync:
        manual:
          # sync a single file into the `/etc` folder
          - src: '.filebaserc'
            dest: /etc

最后可用的apiVersion of skaffold在发布时的答案是skaffold/v2beta26

它总是可以在skaffold.yaml文档上检查的

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70305288

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档