kubernetesk8s.io/kubernetes/pkg/version Index | Files | Directories

package version

import "k8s.io/kubernetes/pkg/version"

Package version supplies version information collected at build time to kubernetes components.

Index

Types

type Info

type Info struct {
	Major        string `json:"major" yaml:"major"`
	Minor        string `json:"minor" yaml:"minor"`
	GitVersion   string `json:"gitVersion" yaml:"gitVersion"`
	GitCommit    string `json:"gitCommit" yaml:"gitCommit"`
	GitTreeState string `json:"gitTreeState" yaml:"gitTreeState"`
}

Info contains versioning information. TODO: Add []string of api versions supported? It's still unclear how we'll want to distribute that information.

func Get

func Get() Info

Get returns the overall codebase version. It's for detecting what code a binary was built from.

func (Info) String

func (info Info) String() string

String returns info as a human-friendly version string.

Source Files

base.go doc.go version.go

Directories

PathSynopsis
pkg/version/verflagPackage verflag defines utility functions to handle command line flags related to version of Kubernetes.
Version
v0.5.6
Published
Dec 12, 2014
Platform
js/wasm
Last checked
20 seconds ago

Tools for package owners.