Documentation ¶
Index ¶
- Constants
- Variables
- func CalculateSizeInMB(humanReadableSize string) (int, error)
- func ChownR(path string, uid, gid int) error
- func ConvertBytesToMB(byteSize int64) int
- func ConvertMBToBytes(mbSize int) int64
- func ConvertUnsignedBytesToMB(byteSize uint64) int64
- func GenerateCACert(certPath, keyPath string, name string) error
- func GenerateSignedCert(certPath, keyPath, cn string, ips []net.IP, alternateDNS []string, ...) error
- func GetAlternateDNS(domain string) []string
- func GetBinaryDownloadURL(version, platform, arch string) string
- func GetDNSIP(serviceCIDR string) (net.IP, error)
- func GetServiceClusterIP(serviceCIDR string) (net.IP, error)
- func MaybeChownDirRecursiveToMinikubeUser(dir string) error
- func ParseKubernetesVersion(version string) (semver.Version, error)
Constants ¶
const ( APIServerPort = 8443 DefaultDNSDomain = "cluster.local" )
These constants are used by both minikube
Variables ¶
var DefaultLegacyAdmissionControllers = append([]string{"Initializers"}, DefaultV114AdmissionControllers...)
DefaultLegacyAdmissionControllers are admission controllers we include with Kubernetes <1.14.0
var DefaultV114AdmissionControllers = []string{
"NamespaceLifecycle",
"LimitRanger",
"ServiceAccount",
"DefaultStorageClass",
"DefaultTolerationSeconds",
"NodeRestriction",
"MutatingAdmissionWebhook",
"ValidatingAdmissionWebhook",
"ResourceQuota",
}
DefaultV114AdmissionControllers are admission controllers we default to in v1.14.x
Functions ¶
func CalculateSizeInMB ¶ added in v1.3.0
CalculateSizeInMB returns the number of MB in the human readable string
func ConvertBytesToMB ¶ added in v1.14.0
ConvertBytesToMB converts bytes to MB
func ConvertMBToBytes ¶ added in v1.14.0
ConvertMBToBytes converts MB to bytes
func ConvertUnsignedBytesToMB ¶ added in v1.14.0
ConvertUnsignedBytesToMB converts bytes to MB
func GenerateCACert ¶ added in v0.6.0
GenerateCACert generates a CA certificate and RSA key for a common name
func GenerateSignedCert ¶ added in v0.6.0
func GenerateSignedCert(certPath, keyPath, cn string, ips []net.IP, alternateDNS []string, signerCertPath, signerKeyPath string) error
GenerateSignedCert generates a signed certificate and key
func GetAlternateDNS ¶
GetAlternateDNS returns a list of alternate names for a domain
func GetBinaryDownloadURL ¶ added in v0.26.0
GetBinaryDownloadURL returns a suitable URL for the platform and arch
func GetServiceClusterIP ¶ added in v0.24.0
GetServiceClusterIP returns the first IP of the ServiceCIDR
func MaybeChownDirRecursiveToMinikubeUser ¶ added in v0.21.0
MaybeChownDirRecursiveToMinikubeUser changes ownership of a dir, if requested
func ParseKubernetesVersion ¶ added in v1.8.2
ParseKubernetesVersion parses the Kubernetes version
Types ¶
This section is empty.