如何停止/启动部署在ArgoCD中的应用程序?
我只看到 * 删除 、 同步 * 或部署/重新部署选项。我正在运行服务器应用程序,我想在群集中暂时停止(关闭)它们的功能。或者我在概念中遗漏了什么?
我是否需要为我的服务器应用程序实现某种自定义接口,以使启动/停止功能成为可能,并与我的应用程序直接通信?(因此,这不属于ArgoCD的职责范围-即,它 * 不 * 像Linux服务管理系统-我需要在应用程序级别自行实现)
如何停止/启动部署在ArgoCD中的应用程序?
我只看到 * 删除 、 同步 * 或部署/重新部署选项。我正在运行服务器应用程序,我想在群集中暂时停止(关闭)它们的功能。或者我在概念中遗漏了什么?
我是否需要为我的服务器应用程序实现某种自定义接口,以使启动/停止功能成为可能,并与我的应用程序直接通信?(因此,这不属于ArgoCD的职责范围-即,它 * 不 * 像Linux服务管理系统-我需要在应用程序级别自行实现)
1条答案
按热度按时间r7s23pms1#
您可以将副本计数设置为0,这样就不会创建任何单元,而不必更新应用程序代码或从argocd中删除应用程序。
您需要编辑部署的定义,将
replicas
设置为0
,如下所示:这可以通过两种方式完成:
App Details
〉Summary
〉Disable auto-sync
),这样您的更改就不会被覆盖