code: func DefaultKubernetesUserAgent() string {
  	commit := version.Get().GitCommit
  	if len(commit) > 7 {
  		commit = commit[:7]
  	}
  	if len(commit) == 0 {
  		commit = "unknown"
  	}
  	version := version.Get().GitVersion
  	seg := strings.SplitN(version, "-", 2)
  	version = seg[0]
  	return fmt.Sprintf("%s/%s (%s/%s) kubernetes/%s", path.Base(os.Args[0]), version, gruntime.GOOS, gruntime.GOARCH, commit)
  }
docs: // DefaultKubernetesUserAgent returns the default user agent that clients can use.