Azure Kubernetes 服务:有状态工作负载迁移到不同机器大小的新节点池时,PV 和 PVC 怎么样
Azure Kubernetes Service: What about PV and PVC in Stateful workload migration to new nodepool of different machine size
上下文:
[关于降低计算成本]。在 AKS 集群中,最近观察到计算资源未得到充分利用,因此我的计划是:
创建一个新的节点池(cpu和内存更低,所以基本上成本更低)并附加到同一个AKS集群。
然后
封锁旧节点池,然后将其排空,因此工作负载将转移到新节点池(感谢 nodeSelector)
问题:
像 statefulset 这样的 k8s 资源怎么样。 Redis 等位于旧节点池中并且具有 PV 和 PVC 。我们是否必须备份这些 pvc 并为新节点池恢复等? (根据我的想法,考虑到所有这些 activity 将仅在单个 kubernetes 集群中,kubernetes 将负责分离和附加 pvc)
你说得对!考虑到所有这些 activity 将仅在单个 Kubernetes 集群中,Kubernetes 将负责分离和附加 PV 和 PVC。你不需要备份。
(如果回复有帮助,请不要忘记点赞and/or采纳为答案,谢谢)
上下文: [关于降低计算成本]。在 AKS 集群中,最近观察到计算资源未得到充分利用,因此我的计划是:
创建一个新的节点池(cpu和内存更低,所以基本上成本更低)并附加到同一个AKS集群。 然后
封锁旧节点池,然后将其排空,因此工作负载将转移到新节点池(感谢 nodeSelector)
问题:
像 statefulset 这样的 k8s 资源怎么样。 Redis 等位于旧节点池中并且具有 PV 和 PVC 。我们是否必须备份这些 pvc 并为新节点池恢复等? (根据我的想法,考虑到所有这些 activity 将仅在单个 kubernetes 集群中,kubernetes 将负责分离和附加 pvc)
你说得对!考虑到所有这些 activity 将仅在单个 Kubernetes 集群中,Kubernetes 将负责分离和附加 PV 和 PVC。你不需要备份。
(如果回复有帮助,请不要忘记点赞and/or采纳为答案,谢谢)