func ValidateInitConfiguration(c *kubeadm.InitConfiguration) field.ErrorList { … }
func ValidateClusterConfiguration(c *kubeadm.ClusterConfiguration) field.ErrorList { … }
func ValidateAPIServer(a *kubeadm.APIServer, fldPath *field.Path) field.ErrorList { … }
func ValidateControllerManager(a *kubeadm.ControlPlaneComponent, fldPath *field.Path) field.ErrorList { … }
func ValidateScheduler(a *kubeadm.ControlPlaneComponent, fldPath *field.Path) field.ErrorList { … }
func ValidateJoinConfiguration(c *kubeadm.JoinConfiguration) field.ErrorList { … }
func ValidateJoinControlPlane(c *kubeadm.JoinControlPlane, fldPath *field.Path) field.ErrorList { … }
func ValidateNodeRegistrationOptions(nro *kubeadm.NodeRegistrationOptions, fldPath *field.Path) field.ErrorList { … }
func ValidateDiscovery(d *kubeadm.Discovery, fldPath *field.Path) field.ErrorList { … }
func ValidateDiscoveryBootstrapToken(b *kubeadm.BootstrapTokenDiscovery, fldPath *field.Path) field.ErrorList { … }
func ValidateDiscoveryFile(f *kubeadm.FileDiscovery, fldPath *field.Path) field.ErrorList { … }
func ValidateDiscoveryTokenAPIServer(apiServer string, fldPath *field.Path) field.ErrorList { … }
func ValidateDiscoveryKubeConfigPath(discoveryFile string, fldPath *field.Path) field.ErrorList { … }
func ValidateBootstrapTokens(bts []bootstraptokenv1.BootstrapToken, fldPath *field.Path) field.ErrorList { … }
func ValidateToken(token string, fldPath *field.Path) field.ErrorList { … }
func ValidateTokenGroups(usages []string, groups []string, fldPath *field.Path) field.ErrorList { … }
func ValidateTokenUsages(usages []string, fldPath *field.Path) field.ErrorList { … }
func ValidateEtcd(e *kubeadm.Etcd, fldPath *field.Path) field.ErrorList { … }
func ValidateEncryptionAlgorithm(algo kubeadm.EncryptionAlgorithmType, fldPath *field.Path) field.ErrorList { … }
func ValidateCertSANs(altnames []string, fldPath *field.Path) field.ErrorList { … }
func ValidateURLs(urls []string, requireHTTPS bool, fldPath *field.Path) field.ErrorList { … }
func ValidateIPFromString(ipaddr string, fldPath *field.Path) field.ErrorList { … }
func ValidatePort(port int32, fldPath *field.Path) field.ErrorList { … }
func ValidateHostPort(endpoint string, fldPath *field.Path) field.ErrorList { … }
func ValidateIPNetFromString(subnetStr string, minAddrs int64, fldPath *field.Path) field.ErrorList { … }
func ValidateServiceSubnetSize(subnetStr string, fldPath *field.Path) field.ErrorList { … }
func ValidatePodSubnetNodeMask(subnetStr string, c *kubeadm.ClusterConfiguration, fldPath *field.Path) field.ErrorList { … }
func getClusterNodeMask(c *kubeadm.ClusterConfiguration, isIPv6 bool) (int, error) { … }
func ValidateDNS(dns *kubeadm.DNS, fldPath *field.Path) field.ErrorList { … }
func ValidateNetworking(c *kubeadm.ClusterConfiguration, fldPath *field.Path) field.ErrorList { … }
func ValidateAbsolutePath(path string, fldPath *field.Path) field.ErrorList { … }
func ValidateMixedArguments(flag *pflag.FlagSet) error { … }
func isAllowedFlag(flagName string) bool { … }
func ValidateFeatureGates(featureGates map[string]bool, fldPath *field.Path) field.ErrorList { … }
func ValidateAPIEndpoint(c *kubeadm.APIEndpoint, fldPath *field.Path) field.ErrorList { … }
func ValidateCertificateKey(certificateKey string, fldPath *field.Path) field.ErrorList { … }
func ValidateIgnorePreflightErrors(ignorePreflightErrorsFromCLI, ignorePreflightErrorsFromConfigFile []string) (sets.Set[string], error) { … }
func ValidateSocketPath(socket string, fldPath *field.Path) field.ErrorList { … }
func ValidateImageRepository(imageRepository string, fldPath *field.Path) field.ErrorList { … }
func ValidateResetConfiguration(c *kubeadm.ResetConfiguration) field.ErrorList { … }
func ValidateExtraArgs(args []kubeadm.Arg, fldPath *field.Path) field.ErrorList { … }
func ValidateUnmountFlags(flags []string, fldPath *field.Path) field.ErrorList { … }
func ValidateImagePullPolicy(policy corev1.PullPolicy, fldPath *field.Path) field.ErrorList { … }
func ValidateUpgradeConfiguration(c *kubeadm.UpgradeConfiguration) field.ErrorList { … }
func ValidateCertValidity(cfg *kubeadm.ClusterConfiguration) []error { … }