开发者社区 > 云效DevOps > 正文

云效的k8s部署 能获取k8s的部署是否成功状态么?

云效的k8s部署 能获取k8s的部署是否成功状态么?

展开
收起
真的很搞笑 2023-06-07 18:02:23 132 0
3 条回答
写回答
取消 提交回答
  • 是的,云效的 Kubernetes 部署可以获取 Kubernetes 的部署状态,包括是否成功、各个 Pod 的状态等。

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

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

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

    2023-06-08 17:35:45
    赞同 展开评论 打赏
  • 公众号:网络技术联盟站,InfoQ签约作者,阿里云社区签约作者,华为云 云享专家,BOSS直聘 创作王者,腾讯课堂创作领航员,博客+论坛:https://www.wljslmz.cn,工程师导航:https://www.wljslmz.com

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

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

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

    kubectl get deployment <deployment-name> -n <namespace>
    
    2023-06-07 19:00:27
    赞同 展开评论 打赏
  • 这个不行的,您可以加个探针,或者使用Appstack,此回答整理自钉群“云效客户服务权益8群”

    2023-06-07 18:15:02
    赞同 展开评论 打赏

云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。

热门讨论

热门文章

相关电子书

更多
云效助力企业软件供应链生产效能提升 立即下载
云效 DevOps 客户案例集(公共云) 立即下载
云效专有云服务手册下载(2019最新版) 立即下载

相关镜像