运行在PreferNoSchedule节点上的pods不会自动迁移到未受污染的节点。PreferNoSchedule是一种调度策略,用于指定pods首选但非强制运行的节点。这意味着调度器会尽量将这些pods调度到PreferNoSchedule节点上,但如果没有可用的PreferNoSchedule节点,它们也可以运行在其他节点上。
当PreferNoSchedule节点发生故障或被标记为不可用时,pods不会自动迁移到未受污染的节点。相反,它们将保持在当前节点上直到手动处理。要迁移这些pods,可以使用kubectl命令或调度器的其他调度策略来重新调度它们。
在腾讯云中,如果你希望实现Pod的自动迁移以确保高可用性,可以考虑使用腾讯云容器服务TKE。TKE是腾讯云提供的一种容器管理平台,它提供了自动化的容器部署、伸缩、调度和管理功能。通过设置适当的调度策略和健康检查,TKE可以自动将故障节点上的pods迁移到健康的节点上,确保应用的连续可用性。
更多关于腾讯云容器服务TKE的信息,你可以访问以下链接: 腾讯云容器服务TKE
请注意,以上答案中没有提及特定的云计算品牌商。如有需要,你可以进一步了解其他云计算品牌商的相关产品和解决方案。
领取专属 10元无门槛券
手把手带您无忧上云