Merge pull request #584 from Random-Liu/add-golang-version

Add golang version in `Status` info.
This commit is contained in:
Lantao Liu 2018-02-01 14:55:59 -08:00 committed by GitHub
commit c298d913b7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -19,6 +19,7 @@ package server
import ( import (
"encoding/json" "encoding/json"
"fmt" "fmt"
goruntime "runtime"
"golang.org/x/net/context" "golang.org/x/net/context"
"k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1/runtime" "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1/runtime"
@ -70,6 +71,11 @@ func (c *criContainerdService) Status(ctx context.Context, r *runtime.StatusRequ
} }
resp.Info = make(map[string]string) resp.Info = make(map[string]string)
resp.Info["config"] = string(configByt) resp.Info["config"] = string(configByt)
versionByt, err := json.Marshal(goruntime.Version())
if err != nil {
return nil, err
}
resp.Info["golang"] = string(versionByt)
} }
return resp, nil return resp, nil
} }