From 8bf358071ab54b8f38d10027ccf81a29dfb78b3d Mon Sep 17 00:00:00 2001 From: Doug Smith Date: Tue, 12 Feb 2019 10:24:00 -0500 Subject: [PATCH] Changes configuration for kube api to use gRPC --- k8sclient/k8sclient.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/k8sclient/k8sclient.go b/k8sclient/k8sclient.go index 446e41f0b..379c199d6 100644 --- a/k8sclient/k8sclient.go +++ b/k8sclient/k8sclient.go @@ -482,6 +482,10 @@ func GetK8sClient(kubeconfig string, kubeClient KubeClient) (KubeClient, error) return nil, nil } + // Specify that we use gRPC + config.AcceptContentTypes = "application/vnd.kubernetes.protobuf,application/json" + config.ContentType = "application/vnd.kubernetes.protobuf" + // creates the clientset client, err := kubernetes.NewForConfig(config) if err != nil {