diff --git a/go.mod b/go.mod index 9126b8b89..660296e3f 100644 --- a/go.mod +++ b/go.mod @@ -44,7 +44,7 @@ require ( gopkg.in/square/go-jose.v2 v2.2.2 k8s.io/api v0.0.0-20221012115127-0184bd884c5e k8s.io/apimachinery v0.0.0-20221017194938-70a38aaa19ef - k8s.io/client-go v0.0.0-20221018195526-197e4799dc56 + k8s.io/client-go v0.0.0-20221019075459-ef8a2e522779 k8s.io/component-base v0.0.0-20221019000337-4f487d08c46c k8s.io/klog/v2 v2.80.1 k8s.io/kms v0.0.0-20221014080727-25ac69204108 @@ -124,7 +124,7 @@ require ( replace ( k8s.io/api => k8s.io/api v0.0.0-20221012115127-0184bd884c5e k8s.io/apimachinery => k8s.io/apimachinery v0.0.0-20221017194938-70a38aaa19ef - k8s.io/client-go => k8s.io/client-go v0.0.0-20221018195526-197e4799dc56 + k8s.io/client-go => k8s.io/client-go v0.0.0-20221019075459-ef8a2e522779 k8s.io/component-base => k8s.io/component-base v0.0.0-20221019000337-4f487d08c46c k8s.io/kms => k8s.io/kms v0.0.0-20221014080727-25ac69204108 ) diff --git a/go.sum b/go.sum index b682ebffd..606f596eb 100644 --- a/go.sum +++ b/go.sum @@ -986,8 +986,8 @@ k8s.io/api v0.0.0-20221012115127-0184bd884c5e h1:N2+121lkGMNfLeos4/AlwuujPJd5xJf k8s.io/api v0.0.0-20221012115127-0184bd884c5e/go.mod h1:Q2jmki3lhHeeAyYtbIiEe/2JoGg2Ge1cJoMgpFkjtzg= k8s.io/apimachinery v0.0.0-20221017194938-70a38aaa19ef h1:4lKLUMgwg9xi0UV4qjwS2NHmxBU2llLMdfO7czD9gUg= k8s.io/apimachinery v0.0.0-20221017194938-70a38aaa19ef/go.mod h1:/x4E+/xaA5ap3q0tWNh5IPFt63dzY1I2qP8zT4sr5Yg= -k8s.io/client-go v0.0.0-20221018195526-197e4799dc56 h1:RW41+G8r/tFt+qUnYILOeGV9WAyGtjKGeOvuv0TYJzI= -k8s.io/client-go v0.0.0-20221018195526-197e4799dc56/go.mod h1:r+Jiu2RH1zXcJsmml1qRHg9oBq4sHHcMRaiEV0GN0ME= +k8s.io/client-go v0.0.0-20221019075459-ef8a2e522779 h1:+u8zTIggt94pLdjOWhaoW2iJwCaArrP2HnBlmJwk0mM= +k8s.io/client-go v0.0.0-20221019075459-ef8a2e522779/go.mod h1:r+Jiu2RH1zXcJsmml1qRHg9oBq4sHHcMRaiEV0GN0ME= k8s.io/component-base v0.0.0-20221019000337-4f487d08c46c h1:JEJlkqGJMe1WCIri8MWhUc1vryNLbP6SFmspoSwMbt8= k8s.io/component-base v0.0.0-20221019000337-4f487d08c46c/go.mod h1:GzuOBZLTCAovez80ouX6fNL7eTjPnb0b2WDJkqL1k5c= k8s.io/klog/v2 v2.80.1 h1:atnLQ121W371wYYFawwYx1aEY2eUfs4l3J72wtgAwV4= diff --git a/pkg/storage/value/encrypt/envelope/kmsv2/grpc_service.go b/pkg/storage/value/encrypt/envelope/kmsv2/grpc_service.go index 83c8e2e00..692aeef53 100644 --- a/pkg/storage/value/encrypt/envelope/kmsv2/grpc_service.go +++ b/pkg/storage/value/encrypt/envelope/kmsv2/grpc_service.go @@ -24,6 +24,7 @@ import ( "time" "google.golang.org/grpc" + "google.golang.org/grpc/credentials/insecure" utilruntime "k8s.io/apimachinery/pkg/util/runtime" "k8s.io/apiserver/pkg/storage/value/encrypt/envelope/util" @@ -55,7 +56,7 @@ func NewGRPCService(ctx context.Context, endpoint string, callTimeout time.Durat s := &gRPCService{callTimeout: callTimeout} s.connection, err = grpc.Dial( addr, - grpc.WithInsecure(), + grpc.WithTransportCredentials(insecure.NewCredentials()), grpc.WithDefaultCallOptions(grpc.WaitForReady(true)), grpc.WithContextDialer( func(context.Context, string) (net.Conn, error) {