1
0
Fork 0
mirror of https://github.com/kyverno/kyverno.git synced 2025-03-09 17:37:12 +00:00
kyverno/pkg/utils/kube/wildcard.go

16 lines
346 B
Go
Raw Normal View History

package kube
import (
stringutils "github.com/kyverno/kyverno/pkg/utils/string"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
)
func LabelSelectorContainsWildcard(v *metav1.LabelSelector) bool {
for k, v := range v.MatchLabels {
if stringutils.ContainsWildcard(k) || stringutils.ContainsWildcard(v) {
return true
}
}
return false
}