Versions in this module Expand all Collapse all v1 v1.16.3 Nov 9, 2022 Changes in this version + var Codecs = serializer.NewCodecFactory(Scheme) + var Scheme = runtime.NewScheme() + func AddToScheme(scheme *runtime.Scheme) + func DefaultKubeProxyConfiguration(internalcfg *kubeadmapi.ClusterConfiguration) + func DefaultKubeletConfiguration(internalcfg *kubeadmapi.ClusterConfiguration) + func GetFromKubeProxyConfigMap(client clientset.Interface, version *version.Version) (runtime.Object, error) + func GetFromKubeletConfigMap(client clientset.Interface, version *version.Version) (runtime.Object, error) + func ValidateKubeProxyConfiguration(internalcfg *kubeadmapi.ClusterConfiguration, _ *field.Path) field.ErrorList + func ValidateKubeletConfiguration(internalcfg *kubeadmapi.ClusterConfiguration, fldPath *field.Path) field.ErrorList + type AddToSchemeFunc func(*runtime.Scheme) error + type Registration struct + AddToSchemeFuncs []AddToSchemeFunc + DefaulterFunc func(*kubeadmapi.ClusterConfiguration) + EmptyValue runtime.Object + GetFromConfigMap func(clientset.Interface, *version.Version) (runtime.Object, error) + GetFromInternalConfig func(*kubeadmapi.ClusterConfiguration) (runtime.Object, bool) + MarshalGroupVersion schema.GroupVersion + SetToInternalConfig func(runtime.Object, *kubeadmapi.ClusterConfiguration) bool + ValidateFunc func(*kubeadmapi.ClusterConfiguration, *field.Path) field.ErrorList + func (r Registration) Marshal(obj runtime.Object) ([]byte, error) + func (r Registration) Unmarshal(fileContent []byte) (runtime.Object, error) + type RegistrationKind string + const KubeProxyConfigurationKind + const KubeletConfigurationKind + type Registrations map[RegistrationKind]Registration + var Known Registrations = map[RegistrationKind]Registration{ ... } + func (rs *Registrations) AddToScheme(scheme *runtime.Scheme) error + func (rs *Registrations) Default(internalcfg *kubeadmapi.ClusterConfiguration) + func (rs *Registrations) Validate(internalcfg *kubeadmapi.ClusterConfiguration) field.ErrorList