kubernetes/staging/src/k8s.io/apimachinery/pkg/version/helpers.go

type versionType

const versionTypeAlpha

const versionTypeBeta

const versionTypeGA

var kubeVersionRegex

func parseKubeVersion(v string) (majorVersion int, vType versionType, minorVersion int, ok bool) {}

// CompareKubeAwareVersionStrings compares two kube-like version strings.
// Kube-like version strings are starting with a v, followed by a major version, optional "alpha" or "beta" strings
// followed by a minor version (e.g. v1, v2beta1). Versions will be sorted based on GA/alpha/beta first and then major
// and minor versions. e.g. v2, v1, v1beta2, v1beta1, v1alpha1.
func CompareKubeAwareVersionStrings(v1, v2 string) int {}