=====这是一个广告位,招租中,联系qq 78315851====
2 条回复 A 作者 M 管理员
  1. 是的,云效的 Kubernetes 部署可以获取 Kubernetes 的部署状态,包括是否成功、各个 Pod 的状态等。

    在云效中,Kubernetes 部署任务会首先通过 kubectl apply 或者 kubectl create 等命令将应用程序部署到 Kubernetes 集群中,然后通过 kubectl get 命令获取相应资源的状态信息。

    您可以在 “构建历史” 或者 “部署记录” 界面中查看 Kubernetes 部署任务的详细日志,以获取部署状态和相关信息。同时,在 Kubernetes 集群中也可以使用 kubectl 命令来查看部署状态。

    需要注意的是,为了确保获取准确的部署状态,建议按照云效官方文档的要求进行 Kubernetes 命令行配置,并且使用合适的授权方式进行登录认证。

  2. 是的,云效、Codeup、Flow、Insight等阿里云企业级DevOps平台可以获取Kubernetes部署的状态。您可以通过以下方式来获取:

    1. 在流水线中添加一个“Kubernetes”任务,用于部署应用到Kubernetes集群。
    2. 在任务配置中,可以设置“等待部署完成”选项,以等待应用部署完成并获取部署状态。
    3. 如果部署成功,任务将继续执行下一个步骤;如果部署失败,任务将停止并报告失败。

    此外,您还可以使用Kubernetes的API或者命令行工具来获取应用的部署状态。例如,您可以使用kubectl命令来获取应用的状态,例如:

    kubectl get deployment  -n 

  3. 这个不行的,您可以加个探针,或者使用Appstack,此回答整理自钉群“云效客户服务权益8群”