Kubernetes 带有节点选择器的守护程序集

Kubernetes 带有节点选择器的守护程序集,kubernetes,daemonset,Kubernetes,Daemonset,因此,我自然地以守护程序的形式运行和运行。由于并非所有kubernetes工作节点都有GPU,因此我在守护进程中使用节点选择器仅在我标记为加速器=nvidia的节点上运行 在另一种情况下,我也对其执行相同的操作:我标记一些我想要的节点,并将其作为守护程序集运行。然后我有一个外部(f5)负载平衡器,它将VIP保存到入口端点的相关DNS记录(是的,我知道有一个f5入口可用-它在todo列表中) 我注意到,许多用户表示,daemonsets应该只用于应该在所有worker上运行的pod。我对在节点子集

因此,我自然地以
守护程序的形式运行和运行。由于并非所有kubernetes工作节点都有GPU,因此我在守护进程中使用
节点选择器
仅在我标记为
加速器=nvidia
节点
上运行

在另一种情况下,我也对其执行相同的操作:我标记一些我想要的节点,并将其作为
守护程序集运行。然后我有一个外部(f5)负载平衡器,它将VIP保存到入口端点的相关DNS记录(是的,我知道有一个f5入口可用-它在todo列表中)


我注意到,许多用户表示,
daemonset
s应该只用于应该在所有worker上运行的pod。我对在节点子集上运行
守护程序的限制有什么固有的缺点吗?

这是一个有效的用例。通过使用节点选择器,可以限制守护程序在所需的节点上运行

这是一个有效的用例。通过使用节点选择器,可以限制守护程序在所需的节点上运行