Skip to content

Commit 6da33d0

Browse files
committed
use fields.SelectorFromSet
1 parent bf64ece commit 6da33d0

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

internal/kubernetes.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import (
1212
v1 "k8s.io/api/core/v1"
1313
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
1414
"k8s.io/apimachinery/pkg/labels"
15+
"k8s.io/apimachinery/pkg/fields"
1516
"k8s.io/client-go/kubernetes"
1617
"k8s.io/client-go/rest"
1718
"k8s.io/client-go/tools/clientcmd"
@@ -123,9 +124,10 @@ func (exporter *Exporter) getWatchedSecrets(namespace string) ([]v1.Secret, erro
123124
}
124125

125126
labelSelector := metav1.LabelSelector{MatchLabels: includedLabelsWithValue}
127+
fieldSelector := fields.SelectorFromSet(fields.Set{"type": "kubernetes.io/tls"})
126128
secrets, err := exporter.kubeClient.CoreV1().Secrets(namespace).List(context.Background(), metav1.ListOptions{
127129
LabelSelector: labels.Set(labelSelector.MatchLabels).String(),
128-
FieldSelector: "type=kubernetes.io/tls",
130+
FieldSelector: fieldSelector.String(),
129131
})
130132
if err != nil {
131133
return nil, err

0 commit comments

Comments
 (0)