背景
我在 EKS 上部署了 NeptuneAI 服务器并由 ArgoCD 管理。 我们正在计划将 NeptuneAI 的数据从旧的 EKS 集群迁移到新的集群。 为此,我们希望暂时减少 NeptuneAI 服务器的流量。
我尝试了什么?
由于我不想在 Git 存储库中进行任何更改,因此我将 ArgoCD 的同步策略更改为
manual
。
然后我通过将 neptune-proxy
设置为 #replicas
来减少 0
的部署。
我仍然能够通过浏览器和 python 代码(或 CLI)访问 NeptuneAI 服务器
我的问题-
还有其他部署 -
neptune-frontend
neptune-backend
我希望重复相同的过程,但我不确定在实时集群上执行是否安全。
我按照以下步骤操作:
manual
模式。neptune-backend
将 #replicas
设置为 0
。这确认了临时访问块这是在迁移期间和迁移后保持数据一致性所必需的。
automated
模式。neptune-backend
POD 启动后,您将可以访问所有内容。