瀏覽代碼

Merge pull request #38800 from dani-docker/esc-1090

Increase grpc limit for GetConfigs api
Brian Goff 6 年之前
父節點
當前提交
501cb131a7
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      daemon/cluster/configs.go

+ 3 - 1
daemon/cluster/configs.go

@@ -7,6 +7,7 @@ import (
 	types "github.com/docker/docker/api/types/swarm"
 	types "github.com/docker/docker/api/types/swarm"
 	"github.com/docker/docker/daemon/cluster/convert"
 	"github.com/docker/docker/daemon/cluster/convert"
 	swarmapi "github.com/docker/swarmkit/api"
 	swarmapi "github.com/docker/swarmkit/api"
+	"google.golang.org/grpc"
 )
 )
 
 
 // GetConfig returns a config from a managed swarm cluster
 // GetConfig returns a config from a managed swarm cluster
@@ -44,7 +45,8 @@ func (c *Cluster) GetConfigs(options apitypes.ConfigListOptions) ([]types.Config
 	defer cancel()
 	defer cancel()
 
 
 	r, err := state.controlClient.ListConfigs(ctx,
 	r, err := state.controlClient.ListConfigs(ctx,
-		&swarmapi.ListConfigsRequest{Filters: filters})
+		&swarmapi.ListConfigsRequest{Filters: filters},
+		grpc.MaxCallRecvMsgSize(defaultRecvSizeForListResponse))
 	if err != nil {
 	if err != nil {
 		return nil, err
 		return nil, err
 	}
 	}