开发者社区 > 云原生 > 容器服务 > 正文

容器服务ACK通过ingress 访问的服务,怎么停服务好些啊?

容器服务ACK通过ingress 访问的服务,怎么停服务好些啊?直接修改ingress 的域名方式可以吗?

展开
收起
三分钟热度的鱼 2023-10-25 16:26:28 66 0
2 条回答
写回答
取消 提交回答
  • 如果你正在使用Kubernetes的Ingress资源来访问你的服务,那么停止服务的最简单的方法是通过kubectl命令。你不需要修改Ingress规则或者域名。

    以下是如何停止一个服务的基本步骤:

    1. 首先,你需要获取服务的名称。你可以在Kubernetes集群的任何节点上用kubectl get services命令来查看所有的服务。

    2. 然后,你可以用kubectl delete service <service-name>命令来删除服务。这将使所有到该服务的流量都被阻止。

    3. 最后,你需要等待Kubernetes重新平衡负载,这可能需要一些时间。你可以在任何节点上用kubectl get pods命令来查看Pod的状态。

    这种方法的优点是它不会影响到其他的服务或者应用程序。你只需要停止你想要停止的服务,然后就可以继续运行其他的任务。

    2023-10-26 09:10:07
    赞同 展开评论 打赏
  • scale replicas=0 停服务要好点。此回答整理自钉群“容器服务ACK 用户交流-1群”

    2023-10-25 17:02:17
    赞同 展开评论 打赏

国内唯一 Forrester 公共云容器平台领导者象限。

相关产品

  • 容器服务Kubernetes版
  • 相关电子书

    更多
    ACK 云原生弹性方案—云原生时代的加速器 立即下载
    ACK集群类型选择最佳实践 立即下载
    企业运维之云原生和Kubernetes 实战 立即下载

    相关镜像