jusda_hm 目前部署到k8s的微服务,使用kubernetesdeploy插件部署时,只能知道它执行了,但具体到deployment资源下的pods状态,是否ready,不得而知,是否有工具或插件能提供检测机制?
shaowenchen K8s 中的负载是声明式的,通常,只需要告诉他最终目标,K8s 会达到这个状态。你说的 pod 是否 ready,可以用健康检查来实现。 但我猜这里你想问的是,在流水线怎么确保应用更新成功?如果是这样的话,建议在应用中写一个获取版本的接口,然后在流水线中设置一个超时,轮询这个接口。直到接口返回预期版本,则流水线执行成功。