牧场主API调用以确定服务升级是否已完成



有谁知道是否有办法使用Rancher API来确定升级的服务是否已完成或失败?我们希望收到有关服务升级何时完成的通知。我已经查看了牧场主的文档,试图找到此功能无济于事。

升级后的容器创建完成后,服务的状态将从upgrading更改为upgraded,并且旧的状态将停止。 可以通过轮询服务的 links.self URL 或通过 WebSocket /v1/subscribe?eventNames=resource.change来监视状态。

upgraded服务后,您需要(可以选择验证事情是否满意,然后)对其调用finishupgrade操作(POST到服务上actions.finishupgrade中的URL)。 这将使状态恢复active并清理旧容器。

最新更新