带节点亲和性的Pod能否挂载无节点亲和性的PV?
问题解答
- 结论:可以将PV2挂载到Pod1上,不需要特意使用未配置节点亲和性的Pod。
- 原因:
- PV的节点亲和性是用来约束自身只能被调度到匹配条件节点上的Pod使用;而Pod的节点亲和性是约束Pod自身只能被调度到符合规则的节点。
- PV2未配置任何节点亲和性,说明它没有节点使用限制。Pod1因为自身的亲和性会被调度到特定节点,只要这个节点能正常访问PV2(比如PV2是网络存储,或是该节点具备PV2对应的本地存储资源),就可以完成挂载。
- 当然,未配置节点亲和性的Pod也能挂载PV2,只要该Pod被调度到的节点能访问PV2即可——这属于更宽松的场景,并非必须条件。
内容的提问来源于stack exchange,提问作者codego123
相关产品推荐
相关产品推荐

