【发布时间】:2026-01-14 15:20:03
【问题描述】:
许多遗留应用程序都部署为容器。它们中的大多数只需要进行一些更改即可在容器中工作,但其中许多不是为扩展而构建的,例如因为它们维护会话数据或写入卷(并发问题)。
我想知道这些应用程序是否打算在 Kubernetes 上运行,如果是的话,有什么好的方法可以做到这一点。 Pod 不是持久的,因此启动应用程序的理想方法是使用复制控制器并将副本设置为 1。RC 确保正确数量的 Pod 正在运行。该文档还指定如果 Pod 太多,它会杀死 Pod。我想知道是否会出现这种情况(如果没有手动启动 pod)。
我想像 Postgres 这样的数据库(带有外部数据量)就是一个很好的例子。我看过使用复制控制器部署那些教程。
【问题讨论】:
标签: kubernetes