Skip to content

Commit

Permalink
Use ByObject instead of SelectorsByObject
Browse files Browse the repository at this point in the history
  • Loading branch information
ary1992 committed Jun 21, 2023
1 parent 3cff0a2 commit 73ba9f2
Show file tree
Hide file tree
Showing 22 changed files with 22 additions and 22 deletions.
2 changes: 1 addition & 1 deletion cmd/gardenlet/app/app.go
Original file line number Diff line number Diff line change
Expand Up @@ -265,7 +265,7 @@ func (g *garden) Start(ctx context.Context) error {

opts.NewCache = func(config *rest.Config, opts cache.Options) (cache.Cache, error) {
// gardenlet should watch only objects which are related to the seed it is responsible for.
opts.SelectorsByObject = map[client.Object]cache.ObjectSelector{
opts.ByObject = map[client.Object]cache.ByObject{
&gardencorev1beta1.ControllerInstallation{}: {
Field: fields.SelectorFromSet(fields.Set{core.SeedRefName: g.config.SeedConfig.SeedTemplate.Name}),
},
Expand Down
2 changes: 1 addition & 1 deletion pkg/client/kubernetes/cache/single_object.go
Original file line number Diff line number Diff line change
Expand Up @@ -203,7 +203,7 @@ func (s *singleObject) createAndStartCache(log logr.Logger, key client.ObjectKey
opts := s.opts()
opts.Namespace = key.Namespace
opts.DefaultSelector = cache.ObjectSelector{Field: fields.SelectorFromSet(fields.Set{metav1.ObjectNameField: key.Name})}
opts.SelectorsByObject = nil
opts.ByObject = nil

log.V(1).Info("Creating new cache")
cache, err := s.newCache(s.restConfig, opts)
Expand Down
2 changes: 1 addition & 1 deletion pkg/client/kubernetes/cache/single_object_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ var _ = Describe("SingleObject", func() {
newCacheFunc := func(_ *rest.Config, opts cache.Options) (cache.Cache, error) {
Expect(opts.Namespace).To(Equal(obj.Namespace))
Expect(opts.DefaultSelector).To(Equal(cache.ObjectSelector{Field: fields.SelectorFromSet(fields.Set{"metadata.name": obj.Name})}))
Expect(opts.SelectorsByObject).To(BeNil())
Expect(opts.ByObject).To(BeNil())
Expect(opts.Resync).To(Equal(resync))
return mockCache, nil
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ var _ = BeforeSuite(func() {
MetricsBindAddress: "0",
Namespace: testNamespace.Name,
NewCache: cache.BuilderWithOptions(cache.Options{
SelectorsByObject: map[client.Object]cache.ObjectSelector{
ByObject: map[client.Object]cache.ByObject{
&certificatesv1.CertificateSigningRequest{}: {
Label: labels.SelectorFromSet(labels.Set{testID: testRunID}),
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ var _ = BeforeSuite(func() {
MetricsBindAddress: "0",
Namespace: testNamespace.Name,
NewCache: cache.BuilderWithOptions(cache.Options{
SelectorsByObject: map[client.Object]cache.ObjectSelector{
ByObject: map[client.Object]cache.ByObject{
&gardencorev1beta1.CloudProfile{}: {
Label: labels.SelectorFromSet(labels.Set{testID: testRunID}),
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ var _ = BeforeSuite(func() {
Scheme: kubernetes.GardenScheme,
MetricsBindAddress: "0",
NewCache: cache.BuilderWithOptions(cache.Options{
SelectorsByObject: map[client.Object]cache.ObjectSelector{
ByObject: map[client.Object]cache.ByObject{
&gardencorev1beta1.ControllerRegistration{}: {Label: labels.SelectorFromSet(labels.Set{testID: testRunID})},
&gardencorev1beta1.Seed{}: {Label: labels.SelectorFromSet(labels.Set{testID: testRunID})},
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ var _ = BeforeSuite(func() {
MetricsBindAddress: "0",
Namespace: testNamespace.Name,
NewCache: cache.BuilderWithOptions(cache.Options{
SelectorsByObject: map[client.Object]cache.ObjectSelector{
ByObject: map[client.Object]cache.ByObject{
&gardencorev1beta1.ExposureClass{}: {
Label: labels.SelectorFromSet(labels.Set{testID: testRunID}),
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ var _ = BeforeSuite(func() {
Scheme: kubernetes.GardenScheme,
MetricsBindAddress: "0",
NewCache: cache.BuilderWithOptions(cache.Options{
SelectorsByObject: map[client.Object]cache.ObjectSelector{
ByObject: map[client.Object]cache.ByObject{
&gardencorev1beta1.Project{}: {
Label: labels.SelectorFromSet(labels.Set{testID: testRunID}),
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ var _ = BeforeSuite(func() {
Scheme: kubernetes.GardenScheme,
MetricsBindAddress: "0",
NewCache: cache.BuilderWithOptions(cache.Options{
SelectorsByObject: map[client.Object]cache.ObjectSelector{
ByObject: map[client.Object]cache.ByObject{
&gardencorev1beta1.BackupBucket{}: {
Label: labels.SelectorFromSet(labels.Set{testID: testRunID}),
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ var _ = BeforeSuite(func() {
Scheme: kubernetes.GardenScheme,
MetricsBindAddress: "0",
NewCache: cache.BuilderWithOptions(cache.Options{
SelectorsByObject: map[client.Object]cache.ObjectSelector{
ByObject: map[client.Object]cache.ByObject{
&gardencorev1beta1.ControllerInstallation{}: {
Label: labels.SelectorFromSet(labels.Set{testID: testRunID}),
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ var _ = BeforeSuite(func() {
Scheme: kubernetes.GardenScheme,
MetricsBindAddress: "0",
NewCache: cache.BuilderWithOptions(cache.Options{
SelectorsByObject: map[client.Object]cache.ObjectSelector{
ByObject: map[client.Object]cache.ByObject{
&gardencorev1beta1.Seed{}: {
Label: labels.SelectorFromSet(labels.Set{testID: testRunID}),
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -212,7 +212,7 @@ var _ = BeforeSuite(func() {
Scheme: testScheme,
MetricsBindAddress: "0",
NewCache: cache.BuilderWithOptions(cache.Options{
SelectorsByObject: map[client.Object]cache.ObjectSelector{
ByObject: map[client.Object]cache.ByObject{
&gardencorev1beta1.BackupBucket{}: {
Label: labels.SelectorFromSet(labels.Set{testID: testRunID}),
Field: fields.SelectorFromSet(fields.Set{gardencore.BackupBucketSeedName: seed.Name}),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -217,7 +217,7 @@ var _ = BeforeSuite(func() {
Scheme: testScheme,
MetricsBindAddress: "0",
NewCache: cache.BuilderWithOptions(cache.Options{
SelectorsByObject: map[client.Object]cache.ObjectSelector{
ByObject: map[client.Object]cache.ByObject{
&gardencorev1beta1.BackupBucket{}: {
Label: labels.SelectorFromSet(labels.Set{testID: testRunID}),
},
Expand Down
2 changes: 1 addition & 1 deletion test/integration/gardenlet/bastion/bastion_suite_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -158,7 +158,7 @@ var _ = BeforeSuite(func() {
Scheme: testScheme,
MetricsBindAddress: "0",
NewCache: cache.BuilderWithOptions(cache.Options{
SelectorsByObject: map[client.Object]cache.ObjectSelector{
ByObject: map[client.Object]cache.ByObject{
&operationsv1alpha1.Bastion{}: {Label: labels.SelectorFromSet(labels.Set{testID: testRunID})},
&gardencorev1beta1.Seed{}: {Label: labels.SelectorFromSet(labels.Set{testID: testRunID})},
&gardencorev1beta1.Shoot{}: {Label: labels.SelectorFromSet(labels.Set{testID: testRunID})},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,7 @@ var _ = BeforeSuite(func() {
MetricsBindAddress: "0",
Namespace: gardenNamespace.Name,
NewCache: cache.BuilderWithOptions(cache.Options{
SelectorsByObject: map[client.Object]cache.ObjectSelector{
ByObject: map[client.Object]cache.ByObject{
&gardencorev1beta1.ControllerInstallation{}: {
Label: labels.SelectorFromSet(labels.Set{testID: testRunID}),
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -187,7 +187,7 @@ var _ = BeforeSuite(func() {
Scheme: testScheme,
MetricsBindAddress: "0",
NewCache: cache.BuilderWithOptions(cache.Options{
SelectorsByObject: map[client.Object]cache.ObjectSelector{
ByObject: map[client.Object]cache.ByObject{
&gardencorev1beta1.ControllerInstallation{}: {
Label: labels.SelectorFromSet(labels.Set{testID: testRunID}),
Field: fields.SelectorFromSet(fields.Set{gardencore.SeedRefName: seed.Name}),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -182,7 +182,7 @@ var _ = BeforeSuite(func() {
Scheme: testScheme,
MetricsBindAddress: "0",
NewCache: cache.BuilderWithOptions(cache.Options{
SelectorsByObject: map[client.Object]cache.ObjectSelector{
ByObject: map[client.Object]cache.ByObject{
&seedmanagementv1alpha1.ManagedSeed{}: {Label: labels.SelectorFromSet(labels.Set{testID: testRunID})},
&gardencorev1beta1.Shoot{}: {Label: labels.SelectorFromSet(labels.Set{testID: testRunID})},
&gardencorev1beta1.SecretBinding{}: {Label: labels.SelectorFromSet(labels.Set{testID: testRunID})},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -147,7 +147,7 @@ var _ = BeforeSuite(func() {
Scheme: testScheme,
MetricsBindAddress: "0",
NewCache: cache.BuilderWithOptions(cache.Options{
SelectorsByObject: map[client.Object]cache.ObjectSelector{
ByObject: map[client.Object]cache.ByObject{
&corev1.Namespace{}: {
Label: labels.SelectorFromSet(labels.Set{testID: testRunID}),
},
Expand Down
2 changes: 1 addition & 1 deletion test/integration/gardenlet/seed/care/care_suite_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,7 @@ var _ = BeforeSuite(func() {
MetricsBindAddress: "0",
Namespace: testNamespace.Name,
NewCache: cache.BuilderWithOptions(cache.Options{
SelectorsByObject: map[client.Object]cache.ObjectSelector{
ByObject: map[client.Object]cache.ByObject{
&gardencorev1beta1.Seed{}: {
Label: labels.SelectorFromSet(labels.Set{testID: testRunID}),
},
Expand Down
2 changes: 1 addition & 1 deletion test/integration/gardenlet/seed/seed/seed_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ var _ = Describe("Seed controller tests", func() {
MetricsBindAddress: "0",
NewCache: cache.BuilderWithOptions(cache.Options{
Mapper: mapper,
SelectorsByObject: map[client.Object]cache.ObjectSelector{
ByObject: map[client.Object]cache.ByObject{
&gardencorev1beta1.Seed{}: {
Label: labels.SelectorFromSet(labels.Set{testID: testRunID}),
},
Expand Down
2 changes: 1 addition & 1 deletion test/integration/operator/garden/garden_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ var _ = Describe("Garden controller tests", func() {
MetricsBindAddress: "0",
NewCache: cache.BuilderWithOptions(cache.Options{
Mapper: mapper,
SelectorsByObject: map[client.Object]cache.ObjectSelector{
ByObject: map[client.Object]cache.ByObject{
&operatorv1alpha1.Garden{}: {
Label: labels.SelectorFromSet(labels.Set{testID: testRunID}),
},
Expand Down
2 changes: 1 addition & 1 deletion test/integration/resourcemanager/node/node_suite_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ var _ = BeforeSuite(func() {
MetricsBindAddress: "0",
Namespace: testNamespace.Name,
NewCache: cache.BuilderWithOptions(cache.Options{
SelectorsByObject: map[client.Object]cache.ObjectSelector{
ByObject: map[client.Object]cache.ByObject{
&corev1.Node{}: {
Label: labels.SelectorFromSet(labels.Set{testID: testRunID}),
},
Expand Down

0 comments on commit 73ba9f2

Please sign in to comment.