batch_rollout_resources
Batch manage Kubernetes deployment rollouts: view status, rollback to previous or specific revision, pause, or resume.
Instructions
批量发布操作:查看状态、回滚、暂停、恢复
Args: operations: JSON 数组,每项格式 {"kind":"Deployment","name":"xxx","action":"status|undo|pause|resume","revision":3} action: status 查看发布状态, undo 回滚(不指定 revision 则回滚到上一版本, 指定 revision 则回滚到该版本), pause 暂停(仅Deployment), resume 恢复(仅Deployment) namespace: 命名空间 kubeconfig_path: kubeconfig 文件路径,不指定则使用 cluster_name 或默认集群 cluster_name: 集群配置名称(clusters.json 中的 name),kubeconfig_path 未指定时使用
Returns: 批量操作结果
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| namespace | No | default | |
| operations | Yes | ||
| cluster_name | No | ||
| kubeconfig_path | No |