From 1624b0d7b99d75574cda14fb8430c880c1cd91a4 Mon Sep 17 00:00:00 2001 From: gadotroee <55343099+gadotroee@users.noreply.github.com> Date: Tue, 19 Apr 2022 18:22:29 +0300 Subject: [PATCH] Apply daemon set by field selector `metadata.name` instead of label (#1022) --- shared/kubernetes/provider.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/shared/kubernetes/provider.go b/shared/kubernetes/provider.go index 7802ca693..d7d034159 100644 --- a/shared/kubernetes/provider.go +++ b/shared/kubernetes/provider.go @@ -806,11 +806,11 @@ func (provider *Provider) ApplyMizuTapperDaemonSet(ctx context.Context, namespac agentContainer.WithResources(agentResources) nodeSelectorRequirement := applyconfcore.NodeSelectorRequirement() - nodeSelectorRequirement.WithKey("kubernetes.io/hostname") + nodeSelectorRequirement.WithKey("metadata.name") nodeSelectorRequirement.WithOperator(core.NodeSelectorOpIn) nodeSelectorRequirement.WithValues(nodeNames...) nodeSelectorTerm := applyconfcore.NodeSelectorTerm() - nodeSelectorTerm.WithMatchExpressions(nodeSelectorRequirement) + nodeSelectorTerm.WithMatchFields(nodeSelectorRequirement) nodeSelector := applyconfcore.NodeSelector() nodeSelector.WithNodeSelectorTerms(nodeSelectorTerm) nodeAffinity := applyconfcore.NodeAffinity()