Azure DevOps 管道 kubectl 任务命令:推出不可用

Ric*_*ues 5 azure-devops azure-pipelines kubectl azure-pipelines-tasks azure-pipelines-yaml

您好,我正在尝试使用本指南实现 Kubernetes 部署的回滚,https://adrianbumbas.com/rollback-kubernetes-deployments-with-azure-devops-pipelines/。但是,当将新的 kubectl 任务添加到管道中时,我无法找到 rollout 命令。我想知道是否有其他替代方法可以实现它。如果您以前遇到过类似的问题,我非常感谢您分享知识。

在此输入图像描述

Cec*_*SFT 1

您收到此警告是因为 kubectl 任务命令有一个包含以下 kubectl 命令的下拉列表:

apply, create, delete, exec, expose, get, login, logout, logs, run, set, or top
Run Code Online (Sandbox Code Playgroud)

根据我的测试,即使您收到此警告,您仍然可以运行管道,并且管道可以识别rollout命令。你也许可以尝试一下。