const ipv4Forward …
const ipv6DefaultForwarding …
const externalEtcdRequestTimeout …
const externalEtcdRequestRetries …
const externalEtcdRequestInterval …
var minExternalEtcdVersion …
type Error …
func (e *Error) Error() string { … }
func (e *Error) Preflight() bool { … }
type Checker …
type ContainerRuntimeCheck …
func (ContainerRuntimeCheck) Name() string { … }
func (crc ContainerRuntimeCheck) Check() (warnings, errorList []error) { … }
type ServiceCheck …
func (sc ServiceCheck) Name() string { … }
func (sc ServiceCheck) Check() (warnings, errorList []error) { … }
type FirewalldCheck …
func (FirewalldCheck) Name() string { … }
func (fc FirewalldCheck) Check() (warnings, errorList []error) { … }
type PortOpenCheck …
func (poc PortOpenCheck) Name() string { … }
func (poc PortOpenCheck) Check() (warnings, errorList []error) { … }
type IsPrivilegedUserCheck …
func (IsPrivilegedUserCheck) Name() string { … }
type DirAvailableCheck …
func (dac DirAvailableCheck) Name() string { … }
func (dac DirAvailableCheck) Check() (warnings, errorList []error) { … }
type FileAvailableCheck …
func (fac FileAvailableCheck) Name() string { … }
func (fac FileAvailableCheck) Check() (warnings, errorList []error) { … }
type FileExistingCheck …
func (fac FileExistingCheck) Name() string { … }
func (fac FileExistingCheck) Check() (warnings, errorList []error) { … }
type FileContentCheck …
func (fcc FileContentCheck) Name() string { … }
func (fcc FileContentCheck) Check() (warnings, errorList []error) { … }
type InPathCheck …
func (ipc InPathCheck) Name() string { … }
func (ipc InPathCheck) Check() (warnings, errs []error) { … }
type HostnameCheck …
func (HostnameCheck) Name() string { … }
func (hc HostnameCheck) Check() (warnings, errorList []error) { … }
type HTTPProxyCheck …
func (hst HTTPProxyCheck) Name() string { … }
func (hst HTTPProxyCheck) Check() (warnings, errorList []error) { … }
type HTTPProxyCIDRCheck …
func (HTTPProxyCIDRCheck) Name() string { … }
func (subnet HTTPProxyCIDRCheck) Check() (warnings, errorList []error) { … }
type SystemVerificationCheck …
func (SystemVerificationCheck) Name() string { … }
func (sysver SystemVerificationCheck) Check() (warnings, errorList []error) { … }
type KubernetesVersionCheck …
func (KubernetesVersionCheck) Name() string { … }
func (kubever KubernetesVersionCheck) Check() (warnings, errorList []error) { … }
type KubeletVersionCheck …
func (KubeletVersionCheck) Name() string { … }
func (kubever KubeletVersionCheck) Check() (warnings, errorList []error) { … }
type SwapCheck …
func (SwapCheck) Name() string { … }
func (swc SwapCheck) Check() (warnings, errorList []error) { … }
type etcdVersionResponse …
type ExternalEtcdVersionCheck …
func (ExternalEtcdVersionCheck) Name() string { … }
func (evc ExternalEtcdVersionCheck) Check() (warnings, errorList []error) { … }
func (evc ExternalEtcdVersionCheck) configRootCAs(config *tls.Config) (*tls.Config, error) { … }
func (evc ExternalEtcdVersionCheck) configCertAndKey(config *tls.Config) (*tls.Config, error) { … }
func (evc ExternalEtcdVersionCheck) getHTTPClient(config *tls.Config) *http.Client { … }
func getEtcdVersionResponse(client *http.Client, url string, target interface{ … }
type ImagePullCheck …
func (ImagePullCheck) Name() string { … }
func (ipc ImagePullCheck) Check() (warnings, errorList []error) { … }
type NumCPUCheck …
func (NumCPUCheck) Name() string { … }
func (ncc NumCPUCheck) Check() (warnings, errorList []error) { … }
type MemCheck …
func (MemCheck) Name() string { … }
func InitNodeChecks(execer utilsexec.Interface, cfg *kubeadmapi.InitConfiguration, ignorePreflightErrors sets.Set[string], isSecondaryControlPlane bool, downloadCerts bool) ([]Checker, error) { … }
func RunInitNodeChecks(execer utilsexec.Interface, cfg *kubeadmapi.InitConfiguration, ignorePreflightErrors sets.Set[string], isSecondaryControlPlane bool, downloadCerts bool) error { … }
func JoinNodeChecks(execer utilsexec.Interface, cfg *kubeadmapi.JoinConfiguration, ignorePreflightErrors sets.Set[string]) ([]Checker, error) { … }
func RunJoinNodeChecks(execer utilsexec.Interface, cfg *kubeadmapi.JoinConfiguration, ignorePreflightErrors sets.Set[string]) error { … }
func addCommonChecks(execer utilsexec.Interface, k8sVersion string, nodeReg *kubeadmapi.NodeRegistrationOptions, checks []Checker) []Checker { … }
func RunRootCheckOnly(ignorePreflightErrors sets.Set[string]) error { … }
func RunPullImagesCheck(execer utilsexec.Interface, cfg *kubeadmapi.InitConfiguration, ignorePreflightErrors sets.Set[string]) error { … }
func RunChecks(checks []Checker, ww io.Writer, ignorePreflightErrors sets.Set[string]) error { … }
func setHasItemOrAll(s sets.Set[string], item string) bool { … }
func normalizeURLString(s string) (string, error) { … }