azure-devops - Azure DevOps 管道 kubectl 任务命令:部署不可用
问题描述
嗨,我正在尝试使用本指南https://adrianbumbas.com/rollback-kubernetes-deployments-with-azure-devops-pipelines/实现 Kubernetes 部署的回滚。但是,当将新的 kubectl 任务添加到管道中时,我找不到 rollout 命令。我想知道是否有其他替代方法可以实现它。如果您以前遇到过类似的问题,我很感激知识的分享。
解决方案
您收到此警告是因为 kubectl task 命令有一个包含以下 kubectl 命令的 dropdowm 列表:
apply, create, delete, exec, expose, get, login, logout, logs, run, set, or top
从我的测试来看,即使你得到了这个警告,你仍然可以运行管道,并且管道可以识别rollout
命令。你可以试一试。
推荐阅读
- r - 如何在 R 中实现块作用域?
- vba - 电子邮件中有多个收件人,但通过循环发送邮件
- javascript - 强大的参数要求
- azure - 当前最新的 Azure Function 运行时版本是什么?
- scala - Spark Windowspec 滞后函数计算累积分数
- python - 将字典和变量列表插入表中
- python - 如何在 tkinter python 中保存从条目小部件输入的数据
- android - 我想从 on-create 方法连续运行这个翻转硬币动画。怎么做
- jquery - 使用 jQuery 将图像适合表格单元格
- c++ - 我们可以在标准容器中使用 std::auto_ptr<> 吗?是的,但使用移动语义