【问题标题】:KubernetesManifest@0 error- Input required: kindKubernetesManifest@0 错误 - 需要输入:种类
【发布时间】:2021-02-11 22:58:13
【问题描述】:

我试图在 ADO 任务下运行,但出现错误: 编写此代码是为了方便团队中的少数人完成自动任务。

    - ${{ if eq(parameters.BringDown, 'true')}}:
      - task: KubernetesManifest@0
        displayName: Scale down
        inputs:
          action: scale
          arguments: deployment mydeployment-name  --replicas=0 
          namespace: ${{ parameters.Environment }}

错误:

##[warning]资源文件已经设置为:/home/vsts/work/_tasks/KubernetesManifest_dee316a2-586f-4def-be79-488a1f503dfe/0.181.0/node_modules/azure-pipelines-tasks-kubernetes-common- v2/module.json

        Kubectl Client Version: v1.19.0
        Kubectl Server Version: v1.17.9

================================================ ================================ ##[错误]需要输入:种类

我尝试的另一个任务效果很好:

- ${{ if eq(parameters.Restart, 'true')}}:
              - task: KubernetesManifest@0
                displayName: Delete POD
                inputs:
                  action: delete
                  arguments: pod -l app="${{ parameters.service }}"
                  namespace: ${{ parameters.Environment }}
                  

【问题讨论】:

    标签: kubernetes azure-devops


    【解决方案1】:

    如果您为此任务指定要扩展的操作,请注意Kubernetes manifest task 还有其他必需参数,如下所示。

    详情请见:Scale action

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-07
      • 2015-03-27
      • 2014-08-17
      相关资源
      最近更新 更多