Versions in this module Expand all Collapse all v1 v1.5.1 Apr 28, 2017 Changes in this version + func ValidateAdmissionPluginConfig(pluginConfig map[string]api.AdmissionPluginConfig, fieldPath *field.Path) field.ErrorList + func ValidateAssetExtensionsConfig(extConfig api.AssetExtensionsConfig, fldPath *field.Path) field.ErrorList + func ValidateCertInfo(certInfo api.CertInfo, required bool, fldPath *field.Path) field.ErrorList + func ValidateControllerExtendedArguments(config api.ExtendedArguments, fldPath *field.Path) field.ErrorList + func ValidateDir(path string, fldPath *field.Path) field.ErrorList + func ValidateDisabledFeatures(disabledFeatures []string, fldPath *field.Path) field.ErrorList + func ValidateDockerConfig(config api.DockerConfig, fldPath *field.Path) field.ErrorList + func ValidateEtcdConnectionInfo(config api.EtcdConnectionInfo, server *api.EtcdConfig, fldPath *field.Path) field.ErrorList + func ValidateEtcdStorageConfig(config api.EtcdStorageConfig, fldPath *field.Path) field.ErrorList + func ValidateExtendedArguments(config api.ExtendedArguments, flagFunc func(*pflag.FlagSet), ...) field.ErrorList + func ValidateFile(path string, fldPath *field.Path) field.ErrorList + func ValidateGitLabIdentityProvider(provider *api.GitLabIdentityProvider, fieldPath *field.Path) field.ErrorList + func ValidateHostPort(value string, fldPath *field.Path) field.ErrorList + func ValidateImageConfig(config api.ImageConfig, fldPath *field.Path) field.ErrorList + func ValidateImagePolicyConfig(config api.ImagePolicyConfig, fldPath *field.Path) field.ErrorList + func ValidateIngressIPNetworkCIDR(config *api.MasterConfig, fldPath *field.Path) (errors field.ErrorList) + func ValidateKubeConfig(path string, fldPath *field.Path) field.ErrorList + func ValidateKubeletConnectionInfo(config api.KubeletConnectionInfo, fldPath *field.Path) field.ErrorList + func ValidateKubeletExtendedArguments(config api.ExtendedArguments, fldPath *field.Path) field.ErrorList + func ValidateNamespace(namespace string, fldPath *field.Path) field.ErrorList + func ValidateNetworkConfig(config api.NodeNetworkConfig, fldPath *field.Path) field.ErrorList + func ValidateNodeAuthConfig(config api.NodeAuthConfig, fldPath *field.Path) field.ErrorList + func ValidateOAuthIdentityProvider(clientID string, clientSecret api.StringSource, fieldPath *field.Path) field.ErrorList + func ValidateOpenIDIdentityProvider(provider *api.OpenIDIdentityProvider, identityProvider api.IdentityProvider, ...) field.ErrorList + func ValidatePodManifestConfig(podManifestConfig *api.PodManifestConfig, fldPath *field.Path) field.ErrorList + func ValidatePolicyConfig(config api.PolicyConfig, fldPath *field.Path) field.ErrorList + func ValidateRemoteConnectionInfo(remoteConnectionInfo api.RemoteConnectionInfo, fldPath *field.Path) field.ErrorList + func ValidateRoutingConfig(config api.RoutingConfig, fldPath *field.Path) field.ErrorList + func ValidateSecureURL(urlString string, fldPath *field.Path) (*url.URL, field.ErrorList) + func ValidateSessionSecrets(config *api.SessionSecrets) field.ErrorList + func ValidateSpecifiedIP(ipString string, fldPath *field.Path) field.ErrorList + func ValidateSpecifiedIPPort(ipPortString string, fldPath *field.Path) field.ErrorList + func ValidateStorageVersionLevel(level string, knownAPILevels, deadAPILevels []string, fldPath *field.Path) field.ErrorList + func ValidateURL(urlString string, fldPath *field.Path) (*url.URL, field.ErrorList) + func ValidateVolumeConfig(config api.NodeVolumeConfig, fldPath *field.Path) field.ErrorList + type ValidationResults struct + Errors field.ErrorList + Warnings field.ErrorList + func ValidateAPILevels(apiLevels []string, knownAPILevels, deadAPILevels []string, ...) ValidationResults + func ValidateAPIServerExtendedArguments(config api.ExtendedArguments, fldPath *field.Path) ValidationResults + func ValidateActiveDirectoryConfig(config *api.ActiveDirectoryConfig) ValidationResults + func ValidateAdmissionPluginConfigConflicts(masterConfig *api.MasterConfig) ValidationResults + func ValidateAllInOneConfig(master *api.MasterConfig, node *api.NodeConfig) ValidationResults + func ValidateAssetConfig(config *api.AssetConfig, fldPath *field.Path) ValidationResults + func ValidateAuditConfig(config api.AuditConfig, fldPath *field.Path) ValidationResults + func ValidateAugmentedActiveDirectoryConfig(config *api.AugmentedActiveDirectoryConfig) ValidationResults + func ValidateControllerConfig(config api.ControllerConfig, fldPath *field.Path) ValidationResults + func ValidateEtcdConfig(config *api.EtcdConfig, fldPath *field.Path) ValidationResults + func ValidateGitHubIdentityProvider(provider *api.GitHubIdentityProvider, challenge bool, mappingMethod string, ...) ValidationResults + func ValidateGoogleIdentityProvider(provider *api.GoogleIdentityProvider, challenge bool, mappingMethod string, ...) ValidationResults + func ValidateHTTPServingInfo(info api.HTTPServingInfo, fldPath *field.Path) ValidationResults + func ValidateIdentityProvider(identityProvider api.IdentityProvider, fldPath *field.Path) ValidationResults + func ValidateKeystoneIdentityProvider(provider *api.KeystonePasswordIdentityProvider, ...) ValidationResults + func ValidateKubernetesMasterConfig(config *api.KubernetesMasterConfig, fldPath *field.Path) ValidationResults + func ValidateLDAPClientConfig(url, bindDN, bindPassword, CA string, insecure bool, fldPath *field.Path) ValidationResults + func ValidateLDAPIdentityProvider(provider *api.LDAPPasswordIdentityProvider, fldPath *field.Path) ValidationResults + func ValidateLDAPQuery(query api.LDAPQuery, fldPath *field.Path) ValidationResults + func ValidateLDAPSyncConfig(config *api.LDAPSyncConfig) ValidationResults + func ValidateMasterConfig(config *api.MasterConfig, fldPath *field.Path) ValidationResults + func ValidateNamedCertificates(fldPath *field.Path, namedCertificates []api.NamedCertificate) ValidationResults + func ValidateNodeConfig(config *api.NodeConfig, fldPath *field.Path) ValidationResults + func ValidateOAuthConfig(config *api.OAuthConfig, fldPath *field.Path) ValidationResults + func ValidateProjectConfig(config api.ProjectConfig, fldPath *field.Path) ValidationResults + func ValidateRFC2307Config(config *api.RFC2307Config) ValidationResults + func ValidateRequestHeaderIdentityProvider(provider *api.RequestHeaderIdentityProvider, ...) ValidationResults + func ValidateServiceAccountConfig(config api.ServiceAccountConfig, builtInKubernetes bool, fldPath *field.Path) ValidationResults + func ValidateServingInfo(info api.ServingInfo, fldPath *field.Path) ValidationResults + func ValidateStringSource(s api.StringSource, fieldPath *field.Path) ValidationResults + func (r *ValidationResults) AddErrors(errors ...*field.Error) + func (r *ValidationResults) AddWarnings(warnings ...*field.Error) + func (r *ValidationResults) Append(additionalResults ValidationResults) v1.5.0-alpha.1 Dec 29, 2016 Incompatible versions in this module v3.7.0-alpha.0+incompatible Aug 1, 2017