【问题标题】:In skaffold/v2alpha3, i am getting error of "property manifests is not allowed"在 skaffold/v2alpha3 中,我收到“不允许使用属性清单”的错误
【发布时间】:2022-11-01 12:20:01
【问题描述】:
apiVersion: skaffold/v2alpha3
kind: Config
deploy:
  kubectl:
    manifests: 
      - ./infra/k8s/*
build:
  local:
    push: false
  artifacts:
    - image: fifapes123/auth
      context: auth
      docker: 
        dockerfile: Dockerfile
      sync: 
        manual:
          - src: 'src/**/*.ts'
            dest: .


我在第 5 行出现错误?我正在使用 skaffold/v2alpha3,其中 kubectl 下的清单是允许的,那么为什么我得到“不允许属性清单”?

【问题讨论】:

    标签: kubernetes microservices skaffold


    【解决方案1】:
    apiVersion: skaffold/v3
    kind: Config
    build:
     artifacts:
      - image: fifapes123/auth
        context: auth
        sync:
         manual:
         - src: src/**/*.ts
           dest: .
        docker:
          dockerfile: Dockerfile
    local:
     push: false
    manifests:
     rawYaml:
     - ./infra/k8s/*
    deploy:
     kubectl: {}
    

    试试上面的 YAML 配置。你应该 update 你的 skaffold.yaml 到最新的 apiVersion (apiVersion: v3alpha1)。这可以通过skaffold fix 命令轻松完成

    【讨论】:

      猜你喜欢
      • 2015-10-19
      • 1970-01-01
      • 2019-10-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-10
      • 1970-01-01
      相关资源
      最近更新 更多