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

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

展开
收起
三分钟热度的鱼 2023-10-25 16:26:28 136 分享 版权
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 公共云容器平台领导者象限。

还有其他疑问?
咨询AI助理