Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add desired state changed event filter to all controllers (#498) #505

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions pkg/controller/cache/managed.go
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,7 @@ func SetupCloudMemorystoreInstance(mgr ctrl.Manager, o controller.Options) error
return ctrl.NewControllerManagedBy(mgr).
Named(name).
WithOptions(o.ForControllerRuntime()).
WithEventFilter(resource.DesiredStateChanged()).
For(&v1beta1.CloudMemorystoreInstance{}).
Complete(ratelimiter.NewReconciler(name, r, o.GlobalRateLimiter))
}
Expand Down
1 change: 1 addition & 0 deletions pkg/controller/compute/address.go
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,7 @@ func SetupAddress(mgr ctrl.Manager, o controller.Options) error {
return ctrl.NewControllerManagedBy(mgr).
Named(name).
WithOptions(o.ForControllerRuntime()).
WithEventFilter(resource.DesiredStateChanged()).
For(&v1beta1.Address{}).
Complete(ratelimiter.NewReconciler(name, r, o.GlobalRateLimiter))
}
Expand Down
1 change: 1 addition & 0 deletions pkg/controller/compute/firewall.go
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,7 @@ func SetupFirewall(mgr ctrl.Manager, o controller.Options) error {
return ctrl.NewControllerManagedBy(mgr).
Named(name).
WithOptions(o.ForControllerRuntime()).
WithEventFilter(resource.DesiredStateChanged()).
For(&v1alpha1.Firewall{}).
Complete(ratelimiter.NewReconciler(name, r, o.GlobalRateLimiter))
}
Expand Down
1 change: 1 addition & 0 deletions pkg/controller/compute/globaladdress.go
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,7 @@ func SetupGlobalAddress(mgr ctrl.Manager, o controller.Options) error {
return ctrl.NewControllerManagedBy(mgr).
Named(name).
WithOptions(o.ForControllerRuntime()).
WithEventFilter(resource.DesiredStateChanged()).
For(&v1beta1.GlobalAddress{}).
Complete(ratelimiter.NewReconciler(name, r, o.GlobalRateLimiter))
}
Expand Down
1 change: 1 addition & 0 deletions pkg/controller/compute/network.go
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,7 @@ func SetupNetwork(mgr ctrl.Manager, o controller.Options) error {
return ctrl.NewControllerManagedBy(mgr).
Named(name).
WithOptions(o.ForControllerRuntime()).
WithEventFilter(resource.DesiredStateChanged()).
For(&v1beta1.Network{}).
Complete(ratelimiter.NewReconciler(name, r, o.GlobalRateLimiter))
}
Expand Down
1 change: 1 addition & 0 deletions pkg/controller/compute/router.go
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,7 @@ func SetupRouter(mgr ctrl.Manager, o controller.Options) error {
return ctrl.NewControllerManagedBy(mgr).
Named(name).
WithOptions(o.ForControllerRuntime()).
WithEventFilter(resource.DesiredStateChanged()).
For(&v1alpha1.Router{}).
Complete(ratelimiter.NewReconciler(name, r, o.GlobalRateLimiter))
}
Expand Down
1 change: 1 addition & 0 deletions pkg/controller/compute/subnetwork.go
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,7 @@ func SetupSubnetwork(mgr ctrl.Manager, o controller.Options) error {
return ctrl.NewControllerManagedBy(mgr).
Named(name).
WithOptions(o.ForControllerRuntime()).
WithEventFilter(resource.DesiredStateChanged()).
For(&v1beta1.Subnetwork{}).
Complete(ratelimiter.NewReconciler(name, r, o.GlobalRateLimiter))
}
Expand Down
1 change: 1 addition & 0 deletions pkg/controller/config/config.go
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ func Setup(mgr ctrl.Manager, o controller.Options) error {
return ctrl.NewControllerManagedBy(mgr).
Named(name).
WithOptions(o.ForControllerRuntime()).
WithEventFilter(resource.DesiredStateChanged()).
For(&v1beta1.ProviderConfig{}).
Watches(&source.Kind{Type: &v1beta1.ProviderConfigUsage{}}, &resource.EnqueueRequestForProviderConfig{}).
Complete(ratelimiter.NewReconciler(name, r, o.GlobalRateLimiter))
Expand Down
1 change: 1 addition & 0 deletions pkg/controller/container/cluster.go
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,7 @@ func SetupCluster(mgr ctrl.Manager, o controller.Options) error {
return ctrl.NewControllerManagedBy(mgr).
Named(name).
WithOptions(o.ForControllerRuntime()).
WithEventFilter(resource.DesiredStateChanged()).
For(&v1beta2.Cluster{}).
Complete(ratelimiter.NewReconciler(name, r, o.GlobalRateLimiter))
}
Expand Down
1 change: 1 addition & 0 deletions pkg/controller/container/nodepool.go
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,7 @@ func SetupNodePool(mgr ctrl.Manager, o controller.Options) error {
return ctrl.NewControllerManagedBy(mgr).
Named(name).
WithOptions(o.ForControllerRuntime()).
WithEventFilter(resource.DesiredStateChanged()).
For(&v1beta1.NodePool{}).
Complete(ratelimiter.NewReconciler(name, r, o.GlobalRateLimiter))
}
Expand Down
1 change: 1 addition & 0 deletions pkg/controller/database/cloudsql.go
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,7 @@ func SetupCloudSQLInstance(mgr ctrl.Manager, o controller.Options) error {
return ctrl.NewControllerManagedBy(mgr).
Named(name).
WithOptions(o.ForControllerRuntime()).
WithEventFilter(resource.DesiredStateChanged()).
For(&v1beta1.CloudSQLInstance{}).
Complete(ratelimiter.NewReconciler(name, r, o.GlobalRateLimiter))
}
Expand Down
1 change: 1 addition & 0 deletions pkg/controller/dns/policy.go
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,7 @@ func SetupPolicy(mgr ctrl.Manager, o controller.Options) error {
return ctrl.NewControllerManagedBy(mgr).
Named(name).
WithOptions(o.ForControllerRuntime()).
WithEventFilter(resource.DesiredStateChanged()).
For(&v1alpha1.Policy{}).
Complete(ratelimiter.NewReconciler(name, r, o.GlobalRateLimiter))
}
Expand Down
1 change: 1 addition & 0 deletions pkg/controller/dns/resource_record_set.go
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,7 @@ func SetupResourceRecordSet(mgr ctrl.Manager, o controller.Options) error {
return ctrl.NewControllerManagedBy(mgr).
Named(name).
WithOptions(o.ForControllerRuntime()).
WithEventFilter(resource.DesiredStateChanged()).
For(&v1alpha1.ResourceRecordSet{}).
Complete(ratelimiter.NewReconciler(name, r, o.GlobalRateLimiter))
}
Expand Down
1 change: 1 addition & 0 deletions pkg/controller/iam/serviceaccount.go
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,7 @@ func SetupServiceAccount(mgr ctrl.Manager, o controller.Options) error {
return ctrl.NewControllerManagedBy(mgr).
Named(name).
WithOptions(o.ForControllerRuntime()).
WithEventFilter(resource.DesiredStateChanged()).
For(&v1alpha1.ServiceAccount{}).
Complete(ratelimiter.NewReconciler(name, r, o.GlobalRateLimiter))
}
Expand Down
1 change: 1 addition & 0 deletions pkg/controller/iam/serviceaccountkey.go
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,7 @@ func SetupServiceAccountKey(mgr ctrl.Manager, o controller.Options) error {
return ctrl.NewControllerManagedBy(mgr).
Named(name).
WithOptions(o.ForControllerRuntime()).
WithEventFilter(resource.DesiredStateChanged()).
For(&v1alpha1.ServiceAccountKey{}).
Complete(ratelimiter.NewReconciler(name, r, o.GlobalRateLimiter))
}
Expand Down
1 change: 1 addition & 0 deletions pkg/controller/iam/serviceaccountpolicy.go
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,7 @@ func SetupServiceAccountPolicy(mgr ctrl.Manager, o controller.Options) error {
return ctrl.NewControllerManagedBy(mgr).
Named(name).
WithOptions(o.ForControllerRuntime()).
WithEventFilter(resource.DesiredStateChanged()).
For(&v1alpha1.ServiceAccountPolicy{}).
Complete(ratelimiter.NewReconciler(name, r, o.GlobalRateLimiter))
}
Expand Down
1 change: 1 addition & 0 deletions pkg/controller/kms/cryptokey.go
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,7 @@ func SetupCryptoKey(mgr ctrl.Manager, o controller.Options) error {
return ctrl.NewControllerManagedBy(mgr).
Named(name).
WithOptions(o.ForControllerRuntime()).
WithEventFilter(resource.DesiredStateChanged()).
For(&v1alpha1.CryptoKey{}).
Complete(ratelimiter.NewReconciler(name, r, o.GlobalRateLimiter))
}
Expand Down
1 change: 1 addition & 0 deletions pkg/controller/kms/cryptokeypolicy.go
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,7 @@ func SetupCryptoKeyPolicy(mgr ctrl.Manager, o controller.Options) error {
return ctrl.NewControllerManagedBy(mgr).
Named(name).
WithOptions(o.ForControllerRuntime()).
WithEventFilter(resource.DesiredStateChanged()).
For(&v1alpha1.CryptoKeyPolicy{}).
Complete(ratelimiter.NewReconciler(name, r, o.GlobalRateLimiter))
}
Expand Down
1 change: 1 addition & 0 deletions pkg/controller/kms/keyring.go
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,7 @@ func SetupKeyRing(mgr ctrl.Manager, o controller.Options) error {
return ctrl.NewControllerManagedBy(mgr).
Named(name).
WithOptions(o.ForControllerRuntime()).
WithEventFilter(resource.DesiredStateChanged()).
For(&v1alpha1.KeyRing{}).
Complete(ratelimiter.NewReconciler(name, r, o.GlobalRateLimiter))
}
Expand Down
1 change: 1 addition & 0 deletions pkg/controller/pubsub/subscription.go
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,7 @@ func SetupSubscription(mgr ctrl.Manager, o controller.Options) error {
return ctrl.NewControllerManagedBy(mgr).
Named(name).
WithOptions(o.ForControllerRuntime()).
WithEventFilter(resource.DesiredStateChanged()).
For(&v1alpha1.Subscription{}).
Complete(ratelimiter.NewReconciler(name, r, o.GlobalRateLimiter))
}
Expand Down
1 change: 1 addition & 0 deletions pkg/controller/pubsub/topic.go
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,7 @@ func SetupTopic(mgr ctrl.Manager, o controller.Options) error {
return ctrl.NewControllerManagedBy(mgr).
Named(name).
WithOptions(o.ForControllerRuntime()).
WithEventFilter(resource.DesiredStateChanged()).
For(&v1alpha1.Topic{}).
Complete(ratelimiter.NewReconciler(name, r, o.GlobalRateLimiter))
}
Expand Down
1 change: 1 addition & 0 deletions pkg/controller/registry/containerregistry.go
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,7 @@ func SetupContainerRegistry(mgr ctrl.Manager, o controller.Options) error {
return ctrl.NewControllerManagedBy(mgr).
Named(name).
WithOptions(o.ForControllerRuntime()).
WithEventFilter(resource.DesiredStateChanged()).
For(&v1alpha1.ContainerRegistry{}).
Complete(ratelimiter.NewReconciler(name, r, o.GlobalRateLimiter))
}
Expand Down
1 change: 1 addition & 0 deletions pkg/controller/servicenetworking/connection.go
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,7 @@ func SetupConnection(mgr ctrl.Manager, o controller.Options) error {
return ctrl.NewControllerManagedBy(mgr).
Named(name).
WithOptions(o.ForControllerRuntime()).
WithEventFilter(resource.DesiredStateChanged()).
For(&v1beta1.Connection{}).
Complete(ratelimiter.NewReconciler(name, r, o.GlobalRateLimiter))
}
Expand Down
1 change: 1 addition & 0 deletions pkg/controller/storage/bucket.go
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,7 @@ func SetupBucket(mgr ctrl.Manager, o controller.Options) error {
return ctrl.NewControllerManagedBy(mgr).
Named(name).
WithOptions(o.ForControllerRuntime()).
WithEventFilter(resource.DesiredStateChanged()).
For(&v1alpha3.Bucket{}).
Complete(ratelimiter.NewReconciler(name, r, o.GlobalRateLimiter))
}
Expand Down
1 change: 1 addition & 0 deletions pkg/controller/storage/bucketpolicy.go
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,7 @@ func SetupBucketPolicy(mgr ctrl.Manager, o controller.Options) error {
return ctrl.NewControllerManagedBy(mgr).
Named(name).
WithOptions(o.ForControllerRuntime()).
WithEventFilter(resource.DesiredStateChanged()).
For(&v1alpha1.BucketPolicy{}).
Complete(ratelimiter.NewReconciler(name, r, o.GlobalRateLimiter))
}
Expand Down
1 change: 1 addition & 0 deletions pkg/controller/storage/bucketpolicymember.go
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@ func SetupBucketPolicyMember(mgr ctrl.Manager, o controller.Options) error {
return ctrl.NewControllerManagedBy(mgr).
Named(name).
WithOptions(o.ForControllerRuntime()).
WithEventFilter(resource.DesiredStateChanged()).
For(&v1alpha1.BucketPolicyMember{}).
Complete(ratelimiter.NewReconciler(name, r, o.GlobalRateLimiter))
}
Expand Down