【发布时间】:2022-08-17 04:41:38
【问题描述】:
集群升级后持久卷会发生什么? Kubernetes 集群用于有状态的应用程序。它有一个 pv 和对应的 pvc 用于存储输入数据。我想了解是否有办法在 K3S 升级期间保留输入数据。
标签: kubernetes persistent-volumes kubernetes-upgrade
集群升级后持久卷会发生什么? Kubernetes 集群用于有状态的应用程序。它有一个 pv 和对应的 pvc 用于存储输入数据。我想了解是否有办法在 K3S 升级期间保留输入数据。
标签: kubernetes persistent-volumes kubernetes-upgrade
Kubernetes PV 不是在节点磁盘存储上创建的:当你杀死你的 StatefulSet pod 时,它可能部署在不同的节点上,具有相同的 PV。
大多数云提供商使用他们的块存储服务作为 K8S PV(例如:AWS EBS)的默认后端,并且他们提供其他 CSI(容器存储接口)驱动程序来使用其他存储服务(例如:NFS 服务)。
因此,当您升级集群时,如果数据存储在集群外部,您可以重新使用它们,您只需检查您使用的是哪个 CSI,并阅读其文档以了解它的创建位置。
【讨论】: