Kubernetes 我们可以考虑使用容器(和KubNeNes)用于整块,有状态的Web应用程序吗?

Kubernetes 我们可以考虑使用容器(和KubNeNes)用于整块,有状态的Web应用程序吗?,kubernetes,containers,stateful,Kubernetes,Containers,Stateful,我正在学习容器和Kubernetes,并在评估是否可以将我们的整体、有状态应用程序移动到Kubernetes 我也在看,“自我遏制”看起来很接近。我们可以考虑使用“存储”。 我的应用程序的属性: 1.在JVM上运行 2.没有数据库。将其所有数据/内容保存到文件系统上的TAR文件中 3.如果容器发生故障,应能够备份并保持状态 在我们当前的场景中,我们将应用程序部署到虚拟机,我们的IT团队通常会将这些虚拟机的快照作为备份,并在应用程序失败或必须恢复到应用程序正常工作的情况下进行恢复。我想避免这样 请

我正在学习容器和Kubernetes,并在评估是否可以将我们的整体、有状态应用程序移动到Kubernetes

我也在看,“自我遏制”看起来很接近。我们可以考虑使用“存储”。 我的应用程序的属性: 1.在JVM上运行 2.没有数据库。将其所有数据/内容保存到文件系统上的TAR文件中 3.如果容器发生故障,应能够备份并保持状态

在我们当前的场景中,我们将应用程序部署到虚拟机,我们的IT团队通常会将这些虚拟机的快照作为备份,并在应用程序失败或必须恢复到应用程序正常工作的情况下进行恢复。我想避免这样


请给出建议。

您将其称为web应用程序,但基于它的功能,它只是一个写入文件系统的过程。 如果移动到k8s,请从pod写入NFS或持久性存储。如果只能运行一个实例,则不能使用k8s水平缩放