mirror of
https://github.com/kyverno/kyverno.git
synced 2025-03-31 03:45:17 +00:00
chore: move cache enabled label (#7949)
Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
This commit is contained in:
parent
9516f45161
commit
9dd618c13b
5 changed files with 7 additions and 8 deletions
|
@ -4,6 +4,7 @@ const (
|
|||
// Well known labels
|
||||
LabelAppManagedBy = "app.kubernetes.io/managed-by"
|
||||
LabelAppComponent = "app.kubernetes.io/component"
|
||||
LabelCacheEnabled = "cache.kyverno.io/enabled"
|
||||
LabelCertManagedBy = "cert.kyverno.io/managed-by"
|
||||
LabelWebhookManagedBy = "webhook.kyverno.io/managed-by"
|
||||
// Well known annotations
|
||||
|
|
|
@ -1,5 +0,0 @@
|
|||
package resolvers
|
||||
|
||||
const (
|
||||
LabelCacheKey = "cache.kyverno.io/enabled"
|
||||
)
|
|
@ -6,6 +6,7 @@ import (
|
|||
"testing"
|
||||
"time"
|
||||
|
||||
"github.com/kyverno/kyverno/api/kyverno"
|
||||
"github.com/kyverno/kyverno/pkg/engine/api"
|
||||
"gotest.tools/assert"
|
||||
corev1 "k8s.io/api/core/v1"
|
||||
|
@ -34,7 +35,7 @@ func createConfigMaps(ctx context.Context, client *kubefake.Clientset, addLabel
|
|||
Data: map[string]string{"configmapkey": "key1"},
|
||||
}
|
||||
if addLabel {
|
||||
cm.ObjectMeta.Labels = map[string]string{LabelCacheKey: "true"}
|
||||
cm.ObjectMeta.Labels = map[string]string{kyverno.LabelCacheEnabled: "true"}
|
||||
}
|
||||
_, err := client.CoreV1().ConfigMaps(namespace).Create(
|
||||
ctx, cm, metav1.CreateOptions{})
|
||||
|
|
|
@ -4,6 +4,7 @@ import (
|
|||
"errors"
|
||||
"time"
|
||||
|
||||
"github.com/kyverno/kyverno/api/kyverno"
|
||||
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||
"k8s.io/apimachinery/pkg/labels"
|
||||
"k8s.io/apimachinery/pkg/selection"
|
||||
|
@ -13,7 +14,7 @@ import (
|
|||
|
||||
func GetCacheSelector() (labels.Selector, error) {
|
||||
selector := labels.Everything()
|
||||
requirement, err := labels.NewRequirement(LabelCacheKey, selection.Exists, nil)
|
||||
requirement, err := labels.NewRequirement(kyverno.LabelCacheEnabled, selection.Exists, nil)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
|
|
@ -5,6 +5,7 @@ import (
|
|||
"testing"
|
||||
"time"
|
||||
|
||||
"github.com/kyverno/kyverno/api/kyverno"
|
||||
"k8s.io/client-go/kubernetes"
|
||||
)
|
||||
|
||||
|
@ -15,7 +16,7 @@ func TestGetCacheSelector(t *testing.T) {
|
|||
wantErr bool
|
||||
}{{
|
||||
name: "ok",
|
||||
want: LabelCacheKey,
|
||||
want: kyverno.LabelCacheEnabled,
|
||||
}}
|
||||
for _, tt := range tests {
|
||||
t.Run(tt.name, func(t *testing.T) {
|
||||
|
|
Loading…
Add table
Reference in a new issue