Skip to content

Commit bd6789b

Browse files
authored
disable client-side rate-limiter (#64)
Signed-off-by: yue9944882 <[email protected]>
1 parent 3276d64 commit bd6789b

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

pkg/apis/cluster/v1alpha1/clustergateway_types_secret.go

+5-2
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ import (
2323
"k8s.io/apiserver/pkg/registry/rest"
2424
"k8s.io/apiserver/pkg/util/feature"
2525
"k8s.io/client-go/kubernetes"
26+
clientgorest "k8s.io/client-go/rest"
2627
"k8s.io/klog/v2"
2728
ocmclient "open-cluster-management.io/api/client/cluster/clientset/versioned"
2829
clusterv1 "open-cluster-management.io/api/cluster/v1"
@@ -156,9 +157,11 @@ func (in *ClusterGateway) ConvertToTable(ctx context.Context, object runtime.Obj
156157

157158
func initClientOnce() {
158159
initClient.Do(func() {
160+
copiedCfg := clientgorest.CopyConfig(loopback.GetLoopbackMasterClientConfig())
161+
copiedCfg.RateLimiter = nil
159162
setClient(
160-
kubernetes.NewForConfigOrDie(loopback.GetLoopbackMasterClientConfig()),
161-
ocmclient.NewForConfigOrDie(loopback.GetLoopbackMasterClientConfig()))
163+
kubernetes.NewForConfigOrDie(copiedCfg),
164+
ocmclient.NewForConfigOrDie(copiedCfg))
162165
})
163166
}
164167

0 commit comments

Comments
 (0)