mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-22 19:31:44 +00:00
core generated files
This commit is contained in:
parent
6f0bd47fd8
commit
378544362c
@ -194,6 +194,8 @@ func RegisterConversions(scheme *runtime.Scheme) error {
|
|||||||
Convert_api_NodeAffinity_To_v1_NodeAffinity,
|
Convert_api_NodeAffinity_To_v1_NodeAffinity,
|
||||||
Convert_v1_NodeCondition_To_api_NodeCondition,
|
Convert_v1_NodeCondition_To_api_NodeCondition,
|
||||||
Convert_api_NodeCondition_To_v1_NodeCondition,
|
Convert_api_NodeCondition_To_v1_NodeCondition,
|
||||||
|
Convert_v1_NodeConfigSource_To_api_NodeConfigSource,
|
||||||
|
Convert_api_NodeConfigSource_To_v1_NodeConfigSource,
|
||||||
Convert_v1_NodeDaemonEndpoints_To_api_NodeDaemonEndpoints,
|
Convert_v1_NodeDaemonEndpoints_To_api_NodeDaemonEndpoints,
|
||||||
Convert_api_NodeDaemonEndpoints_To_v1_NodeDaemonEndpoints,
|
Convert_api_NodeDaemonEndpoints_To_v1_NodeDaemonEndpoints,
|
||||||
Convert_v1_NodeList_To_api_NodeList,
|
Convert_v1_NodeList_To_api_NodeList,
|
||||||
@ -2439,6 +2441,26 @@ func Convert_api_NodeCondition_To_v1_NodeCondition(in *api.NodeCondition, out *v
|
|||||||
return autoConvert_api_NodeCondition_To_v1_NodeCondition(in, out, s)
|
return autoConvert_api_NodeCondition_To_v1_NodeCondition(in, out, s)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func autoConvert_v1_NodeConfigSource_To_api_NodeConfigSource(in *v1.NodeConfigSource, out *api.NodeConfigSource, s conversion.Scope) error {
|
||||||
|
out.ConfigMapRef = (*api.ObjectReference)(unsafe.Pointer(in.ConfigMapRef))
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// Convert_v1_NodeConfigSource_To_api_NodeConfigSource is an autogenerated conversion function.
|
||||||
|
func Convert_v1_NodeConfigSource_To_api_NodeConfigSource(in *v1.NodeConfigSource, out *api.NodeConfigSource, s conversion.Scope) error {
|
||||||
|
return autoConvert_v1_NodeConfigSource_To_api_NodeConfigSource(in, out, s)
|
||||||
|
}
|
||||||
|
|
||||||
|
func autoConvert_api_NodeConfigSource_To_v1_NodeConfigSource(in *api.NodeConfigSource, out *v1.NodeConfigSource, s conversion.Scope) error {
|
||||||
|
out.ConfigMapRef = (*v1.ObjectReference)(unsafe.Pointer(in.ConfigMapRef))
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// Convert_api_NodeConfigSource_To_v1_NodeConfigSource is an autogenerated conversion function.
|
||||||
|
func Convert_api_NodeConfigSource_To_v1_NodeConfigSource(in *api.NodeConfigSource, out *v1.NodeConfigSource, s conversion.Scope) error {
|
||||||
|
return autoConvert_api_NodeConfigSource_To_v1_NodeConfigSource(in, out, s)
|
||||||
|
}
|
||||||
|
|
||||||
func autoConvert_v1_NodeDaemonEndpoints_To_api_NodeDaemonEndpoints(in *v1.NodeDaemonEndpoints, out *api.NodeDaemonEndpoints, s conversion.Scope) error {
|
func autoConvert_v1_NodeDaemonEndpoints_To_api_NodeDaemonEndpoints(in *v1.NodeDaemonEndpoints, out *api.NodeDaemonEndpoints, s conversion.Scope) error {
|
||||||
if err := Convert_v1_DaemonEndpoint_To_api_DaemonEndpoint(&in.KubeletEndpoint, &out.KubeletEndpoint, s); err != nil {
|
if err := Convert_v1_DaemonEndpoint_To_api_DaemonEndpoint(&in.KubeletEndpoint, &out.KubeletEndpoint, s); err != nil {
|
||||||
return err
|
return err
|
||||||
@ -2607,6 +2629,7 @@ func autoConvert_v1_NodeSpec_To_api_NodeSpec(in *v1.NodeSpec, out *api.NodeSpec,
|
|||||||
out.ProviderID = in.ProviderID
|
out.ProviderID = in.ProviderID
|
||||||
out.Unschedulable = in.Unschedulable
|
out.Unschedulable = in.Unschedulable
|
||||||
out.Taints = *(*[]api.Taint)(unsafe.Pointer(&in.Taints))
|
out.Taints = *(*[]api.Taint)(unsafe.Pointer(&in.Taints))
|
||||||
|
out.ConfigSource = (*api.NodeConfigSource)(unsafe.Pointer(in.ConfigSource))
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2621,6 +2644,7 @@ func autoConvert_api_NodeSpec_To_v1_NodeSpec(in *api.NodeSpec, out *v1.NodeSpec,
|
|||||||
out.ProviderID = in.ProviderID
|
out.ProviderID = in.ProviderID
|
||||||
out.Unschedulable = in.Unschedulable
|
out.Unschedulable = in.Unschedulable
|
||||||
out.Taints = *(*[]v1.Taint)(unsafe.Pointer(&in.Taints))
|
out.Taints = *(*[]v1.Taint)(unsafe.Pointer(&in.Taints))
|
||||||
|
out.ConfigSource = (*v1.NodeConfigSource)(unsafe.Pointer(in.ConfigSource))
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -350,6 +350,10 @@ func RegisterDeepCopies(scheme *runtime.Scheme) error {
|
|||||||
in.(*NodeCondition).DeepCopyInto(out.(*NodeCondition))
|
in.(*NodeCondition).DeepCopyInto(out.(*NodeCondition))
|
||||||
return nil
|
return nil
|
||||||
}, InType: reflect.TypeOf(&NodeCondition{})},
|
}, InType: reflect.TypeOf(&NodeCondition{})},
|
||||||
|
conversion.GeneratedDeepCopyFunc{Fn: func(in interface{}, out interface{}, c *conversion.Cloner) error {
|
||||||
|
in.(*NodeConfigSource).DeepCopyInto(out.(*NodeConfigSource))
|
||||||
|
return nil
|
||||||
|
}, InType: reflect.TypeOf(&NodeConfigSource{})},
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: func(in interface{}, out interface{}, c *conversion.Cloner) error {
|
conversion.GeneratedDeepCopyFunc{Fn: func(in interface{}, out interface{}, c *conversion.Cloner) error {
|
||||||
in.(*NodeDaemonEndpoints).DeepCopyInto(out.(*NodeDaemonEndpoints))
|
in.(*NodeDaemonEndpoints).DeepCopyInto(out.(*NodeDaemonEndpoints))
|
||||||
return nil
|
return nil
|
||||||
@ -2895,6 +2899,41 @@ func (in *NodeCondition) DeepCopy() *NodeCondition {
|
|||||||
return out
|
return out
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||||
|
func (in *NodeConfigSource) DeepCopyInto(out *NodeConfigSource) {
|
||||||
|
*out = *in
|
||||||
|
out.TypeMeta = in.TypeMeta
|
||||||
|
if in.ConfigMapRef != nil {
|
||||||
|
in, out := &in.ConfigMapRef, &out.ConfigMapRef
|
||||||
|
if *in == nil {
|
||||||
|
*out = nil
|
||||||
|
} else {
|
||||||
|
*out = new(ObjectReference)
|
||||||
|
**out = **in
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeConfigSource.
|
||||||
|
func (in *NodeConfigSource) DeepCopy() *NodeConfigSource {
|
||||||
|
if in == nil {
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
out := new(NodeConfigSource)
|
||||||
|
in.DeepCopyInto(out)
|
||||||
|
return out
|
||||||
|
}
|
||||||
|
|
||||||
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
||||||
|
func (in *NodeConfigSource) DeepCopyObject() runtime.Object {
|
||||||
|
if c := in.DeepCopy(); c != nil {
|
||||||
|
return c
|
||||||
|
} else {
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||||
func (in *NodeDaemonEndpoints) DeepCopyInto(out *NodeDaemonEndpoints) {
|
func (in *NodeDaemonEndpoints) DeepCopyInto(out *NodeDaemonEndpoints) {
|
||||||
*out = *in
|
*out = *in
|
||||||
@ -3072,6 +3111,15 @@ func (in *NodeSpec) DeepCopyInto(out *NodeSpec) {
|
|||||||
(*in)[i].DeepCopyInto(&(*out)[i])
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if in.ConfigSource != nil {
|
||||||
|
in, out := &in.ConfigSource, &out.ConfigSource
|
||||||
|
if *in == nil {
|
||||||
|
*out = nil
|
||||||
|
} else {
|
||||||
|
*out = new(NodeConfigSource)
|
||||||
|
(*in).DeepCopyInto(*out)
|
||||||
|
}
|
||||||
|
}
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -360,6 +360,12 @@ func Convert_componentconfig_KubeletAuthorization_To_v1alpha1_KubeletAuthorizati
|
|||||||
}
|
}
|
||||||
|
|
||||||
func autoConvert_v1alpha1_KubeletConfiguration_To_componentconfig_KubeletConfiguration(in *KubeletConfiguration, out *componentconfig.KubeletConfiguration, s conversion.Scope) error {
|
func autoConvert_v1alpha1_KubeletConfiguration_To_componentconfig_KubeletConfiguration(in *KubeletConfiguration, out *componentconfig.KubeletConfiguration, s conversion.Scope) error {
|
||||||
|
if err := v1.Convert_Pointer_v1_Duration_To_v1_Duration(&in.ConfigTrialDuration, &out.ConfigTrialDuration, s); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
if err := v1.Convert_Pointer_int32_To_int32(&in.CrashLoopThreshold, &out.CrashLoopThreshold, s); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
out.PodManifestPath = in.PodManifestPath
|
out.PodManifestPath = in.PodManifestPath
|
||||||
out.SyncFrequency = in.SyncFrequency
|
out.SyncFrequency = in.SyncFrequency
|
||||||
out.FileCheckFrequency = in.FileCheckFrequency
|
out.FileCheckFrequency = in.FileCheckFrequency
|
||||||
@ -374,14 +380,12 @@ func autoConvert_v1alpha1_KubeletConfiguration_To_componentconfig_KubeletConfigu
|
|||||||
out.ReadOnlyPort = in.ReadOnlyPort
|
out.ReadOnlyPort = in.ReadOnlyPort
|
||||||
out.TLSCertFile = in.TLSCertFile
|
out.TLSCertFile = in.TLSCertFile
|
||||||
out.TLSPrivateKeyFile = in.TLSPrivateKeyFile
|
out.TLSPrivateKeyFile = in.TLSPrivateKeyFile
|
||||||
out.CertDirectory = in.CertDirectory
|
|
||||||
if err := Convert_v1alpha1_KubeletAuthentication_To_componentconfig_KubeletAuthentication(&in.Authentication, &out.Authentication, s); err != nil {
|
if err := Convert_v1alpha1_KubeletAuthentication_To_componentconfig_KubeletAuthentication(&in.Authentication, &out.Authentication, s); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
if err := Convert_v1alpha1_KubeletAuthorization_To_componentconfig_KubeletAuthorization(&in.Authorization, &out.Authorization, s); err != nil {
|
if err := Convert_v1alpha1_KubeletAuthorization_To_componentconfig_KubeletAuthorization(&in.Authorization, &out.Authorization, s); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
out.RootDirectory = in.RootDirectory
|
|
||||||
out.SeccompProfileRoot = in.SeccompProfileRoot
|
out.SeccompProfileRoot = in.SeccompProfileRoot
|
||||||
if err := v1.Convert_Pointer_bool_To_bool(&in.AllowPrivileged, &out.AllowPrivileged, s); err != nil {
|
if err := v1.Convert_Pointer_bool_To_bool(&in.AllowPrivileged, &out.AllowPrivileged, s); err != nil {
|
||||||
return err
|
return err
|
||||||
@ -431,8 +435,6 @@ func autoConvert_v1alpha1_KubeletConfiguration_To_componentconfig_KubeletConfigu
|
|||||||
}
|
}
|
||||||
out.VolumeStatsAggPeriod = in.VolumeStatsAggPeriod
|
out.VolumeStatsAggPeriod = in.VolumeStatsAggPeriod
|
||||||
out.VolumePluginDir = in.VolumePluginDir
|
out.VolumePluginDir = in.VolumePluginDir
|
||||||
out.CloudProvider = in.CloudProvider
|
|
||||||
out.CloudConfigFile = in.CloudConfigFile
|
|
||||||
out.KubeletCgroups = in.KubeletCgroups
|
out.KubeletCgroups = in.KubeletCgroups
|
||||||
out.RuntimeCgroups = in.RuntimeCgroups
|
out.RuntimeCgroups = in.RuntimeCgroups
|
||||||
out.SystemCgroups = in.SystemCgroups
|
out.SystemCgroups = in.SystemCgroups
|
||||||
@ -522,6 +524,12 @@ func Convert_v1alpha1_KubeletConfiguration_To_componentconfig_KubeletConfigurati
|
|||||||
}
|
}
|
||||||
|
|
||||||
func autoConvert_componentconfig_KubeletConfiguration_To_v1alpha1_KubeletConfiguration(in *componentconfig.KubeletConfiguration, out *KubeletConfiguration, s conversion.Scope) error {
|
func autoConvert_componentconfig_KubeletConfiguration_To_v1alpha1_KubeletConfiguration(in *componentconfig.KubeletConfiguration, out *KubeletConfiguration, s conversion.Scope) error {
|
||||||
|
if err := v1.Convert_v1_Duration_To_Pointer_v1_Duration(&in.ConfigTrialDuration, &out.ConfigTrialDuration, s); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
if err := v1.Convert_int32_To_Pointer_int32(&in.CrashLoopThreshold, &out.CrashLoopThreshold, s); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
out.PodManifestPath = in.PodManifestPath
|
out.PodManifestPath = in.PodManifestPath
|
||||||
out.SyncFrequency = in.SyncFrequency
|
out.SyncFrequency = in.SyncFrequency
|
||||||
out.FileCheckFrequency = in.FileCheckFrequency
|
out.FileCheckFrequency = in.FileCheckFrequency
|
||||||
@ -536,14 +544,12 @@ func autoConvert_componentconfig_KubeletConfiguration_To_v1alpha1_KubeletConfigu
|
|||||||
out.ReadOnlyPort = in.ReadOnlyPort
|
out.ReadOnlyPort = in.ReadOnlyPort
|
||||||
out.TLSCertFile = in.TLSCertFile
|
out.TLSCertFile = in.TLSCertFile
|
||||||
out.TLSPrivateKeyFile = in.TLSPrivateKeyFile
|
out.TLSPrivateKeyFile = in.TLSPrivateKeyFile
|
||||||
out.CertDirectory = in.CertDirectory
|
|
||||||
if err := Convert_componentconfig_KubeletAuthentication_To_v1alpha1_KubeletAuthentication(&in.Authentication, &out.Authentication, s); err != nil {
|
if err := Convert_componentconfig_KubeletAuthentication_To_v1alpha1_KubeletAuthentication(&in.Authentication, &out.Authentication, s); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
if err := Convert_componentconfig_KubeletAuthorization_To_v1alpha1_KubeletAuthorization(&in.Authorization, &out.Authorization, s); err != nil {
|
if err := Convert_componentconfig_KubeletAuthorization_To_v1alpha1_KubeletAuthorization(&in.Authorization, &out.Authorization, s); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
out.RootDirectory = in.RootDirectory
|
|
||||||
out.SeccompProfileRoot = in.SeccompProfileRoot
|
out.SeccompProfileRoot = in.SeccompProfileRoot
|
||||||
if err := v1.Convert_bool_To_Pointer_bool(&in.AllowPrivileged, &out.AllowPrivileged, s); err != nil {
|
if err := v1.Convert_bool_To_Pointer_bool(&in.AllowPrivileged, &out.AllowPrivileged, s); err != nil {
|
||||||
return err
|
return err
|
||||||
@ -609,8 +615,6 @@ func autoConvert_componentconfig_KubeletConfiguration_To_v1alpha1_KubeletConfigu
|
|||||||
}
|
}
|
||||||
out.VolumeStatsAggPeriod = in.VolumeStatsAggPeriod
|
out.VolumeStatsAggPeriod = in.VolumeStatsAggPeriod
|
||||||
out.VolumePluginDir = in.VolumePluginDir
|
out.VolumePluginDir = in.VolumePluginDir
|
||||||
out.CloudProvider = in.CloudProvider
|
|
||||||
out.CloudConfigFile = in.CloudConfigFile
|
|
||||||
out.KubeletCgroups = in.KubeletCgroups
|
out.KubeletCgroups = in.KubeletCgroups
|
||||||
if err := v1.Convert_bool_To_Pointer_bool(&in.CgroupsPerQOS, &out.CgroupsPerQOS, s); err != nil {
|
if err := v1.Convert_bool_To_Pointer_bool(&in.CgroupsPerQOS, &out.CgroupsPerQOS, s); err != nil {
|
||||||
return err
|
return err
|
||||||
|
@ -21,7 +21,8 @@ limitations under the License.
|
|||||||
package v1alpha1
|
package v1alpha1
|
||||||
|
|
||||||
import (
|
import (
|
||||||
v1 "k8s.io/api/core/v1"
|
core_v1 "k8s.io/api/core/v1"
|
||||||
|
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||||
conversion "k8s.io/apimachinery/pkg/conversion"
|
conversion "k8s.io/apimachinery/pkg/conversion"
|
||||||
runtime "k8s.io/apimachinery/pkg/runtime"
|
runtime "k8s.io/apimachinery/pkg/runtime"
|
||||||
reflect "reflect"
|
reflect "reflect"
|
||||||
@ -294,6 +295,24 @@ func (in *KubeletAuthorization) DeepCopy() *KubeletAuthorization {
|
|||||||
func (in *KubeletConfiguration) DeepCopyInto(out *KubeletConfiguration) {
|
func (in *KubeletConfiguration) DeepCopyInto(out *KubeletConfiguration) {
|
||||||
*out = *in
|
*out = *in
|
||||||
out.TypeMeta = in.TypeMeta
|
out.TypeMeta = in.TypeMeta
|
||||||
|
if in.ConfigTrialDuration != nil {
|
||||||
|
in, out := &in.ConfigTrialDuration, &out.ConfigTrialDuration
|
||||||
|
if *in == nil {
|
||||||
|
*out = nil
|
||||||
|
} else {
|
||||||
|
*out = new(v1.Duration)
|
||||||
|
**out = **in
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if in.CrashLoopThreshold != nil {
|
||||||
|
in, out := &in.CrashLoopThreshold, &out.CrashLoopThreshold
|
||||||
|
if *in == nil {
|
||||||
|
*out = nil
|
||||||
|
} else {
|
||||||
|
*out = new(int32)
|
||||||
|
**out = **in
|
||||||
|
}
|
||||||
|
}
|
||||||
out.SyncFrequency = in.SyncFrequency
|
out.SyncFrequency = in.SyncFrequency
|
||||||
out.FileCheckFrequency = in.FileCheckFrequency
|
out.FileCheckFrequency = in.FileCheckFrequency
|
||||||
out.HTTPCheckFrequency = in.HTTPCheckFrequency
|
out.HTTPCheckFrequency = in.HTTPCheckFrequency
|
||||||
@ -471,7 +490,7 @@ func (in *KubeletConfiguration) DeepCopyInto(out *KubeletConfiguration) {
|
|||||||
}
|
}
|
||||||
if in.RegisterWithTaints != nil {
|
if in.RegisterWithTaints != nil {
|
||||||
in, out := &in.RegisterWithTaints, &out.RegisterWithTaints
|
in, out := &in.RegisterWithTaints, &out.RegisterWithTaints
|
||||||
*out = make([]v1.Taint, len(*in))
|
*out = make([]core_v1.Taint, len(*in))
|
||||||
for i := range *in {
|
for i := range *in {
|
||||||
(*in)[i].DeepCopyInto(&(*out)[i])
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
||||||
}
|
}
|
||||||
|
@ -397,6 +397,7 @@ func (in *KubeletAuthorization) DeepCopy() *KubeletAuthorization {
|
|||||||
func (in *KubeletConfiguration) DeepCopyInto(out *KubeletConfiguration) {
|
func (in *KubeletConfiguration) DeepCopyInto(out *KubeletConfiguration) {
|
||||||
*out = *in
|
*out = *in
|
||||||
out.TypeMeta = in.TypeMeta
|
out.TypeMeta = in.TypeMeta
|
||||||
|
out.ConfigTrialDuration = in.ConfigTrialDuration
|
||||||
out.SyncFrequency = in.SyncFrequency
|
out.SyncFrequency = in.SyncFrequency
|
||||||
out.FileCheckFrequency = in.FileCheckFrequency
|
out.FileCheckFrequency = in.FileCheckFrequency
|
||||||
out.HTTPCheckFrequency = in.HTTPCheckFrequency
|
out.HTTPCheckFrequency = in.HTTPCheckFrequency
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -1599,6 +1599,11 @@ message NodeCondition {
|
|||||||
optional string message = 6;
|
optional string message = 6;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// NodeConfigSource specifies a source of node configuration. Exactly one subfield (excluding metadata) must be non-nil.
|
||||||
|
message NodeConfigSource {
|
||||||
|
optional ObjectReference configMapRef = 1;
|
||||||
|
}
|
||||||
|
|
||||||
// NodeDaemonEndpoints lists ports opened by daemons running on the Node.
|
// NodeDaemonEndpoints lists ports opened by daemons running on the Node.
|
||||||
message NodeDaemonEndpoints {
|
message NodeDaemonEndpoints {
|
||||||
// Endpoint on which Kubelet is listening.
|
// Endpoint on which Kubelet is listening.
|
||||||
@ -1689,6 +1694,11 @@ message NodeSpec {
|
|||||||
// If specified, the node's taints.
|
// If specified, the node's taints.
|
||||||
// +optional
|
// +optional
|
||||||
repeated Taint taints = 5;
|
repeated Taint taints = 5;
|
||||||
|
|
||||||
|
// If specified, the source to get node configuration from
|
||||||
|
// The DynamicKubeletConfig feature gate must be enabled for the Kubelet to use this field
|
||||||
|
// +optional
|
||||||
|
optional NodeConfigSource configSource = 6;
|
||||||
}
|
}
|
||||||
|
|
||||||
// NodeStatus is information about the current status of a node.
|
// NodeStatus is information about the current status of a node.
|
||||||
|
@ -48225,7 +48225,7 @@ func (x *NodeSpec) CodecEncodeSelf(e *codec1978.Encoder) {
|
|||||||
} else {
|
} else {
|
||||||
yysep2 := !z.EncBinary()
|
yysep2 := !z.EncBinary()
|
||||||
yy2arr2 := z.EncBasicHandle().StructToArray
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
||||||
var yyq2 [5]bool
|
var yyq2 [6]bool
|
||||||
_, _, _ = yysep2, yyq2, yy2arr2
|
_, _, _ = yysep2, yyq2, yy2arr2
|
||||||
const yyr2 bool = false
|
const yyr2 bool = false
|
||||||
yyq2[0] = x.PodCIDR != ""
|
yyq2[0] = x.PodCIDR != ""
|
||||||
@ -48233,9 +48233,10 @@ func (x *NodeSpec) CodecEncodeSelf(e *codec1978.Encoder) {
|
|||||||
yyq2[2] = x.ProviderID != ""
|
yyq2[2] = x.ProviderID != ""
|
||||||
yyq2[3] = x.Unschedulable != false
|
yyq2[3] = x.Unschedulable != false
|
||||||
yyq2[4] = len(x.Taints) != 0
|
yyq2[4] = len(x.Taints) != 0
|
||||||
|
yyq2[5] = x.ConfigSource != nil
|
||||||
var yynn2 int
|
var yynn2 int
|
||||||
if yyr2 || yy2arr2 {
|
if yyr2 || yy2arr2 {
|
||||||
r.EncodeArrayStart(5)
|
r.EncodeArrayStart(6)
|
||||||
} else {
|
} else {
|
||||||
yynn2 = 0
|
yynn2 = 0
|
||||||
for _, b := range yyq2 {
|
for _, b := range yyq2 {
|
||||||
@ -48379,6 +48380,29 @@ func (x *NodeSpec) CodecEncodeSelf(e *codec1978.Encoder) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if yyr2 || yy2arr2 {
|
||||||
|
z.EncSendContainerState(codecSelfer_containerArrayElem1234)
|
||||||
|
if yyq2[5] {
|
||||||
|
if x.ConfigSource == nil {
|
||||||
|
r.EncodeNil()
|
||||||
|
} else {
|
||||||
|
x.ConfigSource.CodecEncodeSelf(e)
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
r.EncodeNil()
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
if yyq2[5] {
|
||||||
|
z.EncSendContainerState(codecSelfer_containerMapKey1234)
|
||||||
|
r.EncodeString(codecSelferC_UTF81234, string("configSource"))
|
||||||
|
z.EncSendContainerState(codecSelfer_containerMapValue1234)
|
||||||
|
if x.ConfigSource == nil {
|
||||||
|
r.EncodeNil()
|
||||||
|
} else {
|
||||||
|
x.ConfigSource.CodecEncodeSelf(e)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
if yyr2 || yy2arr2 {
|
if yyr2 || yy2arr2 {
|
||||||
z.EncSendContainerState(codecSelfer_containerArrayEnd1234)
|
z.EncSendContainerState(codecSelfer_containerArrayEnd1234)
|
||||||
} else {
|
} else {
|
||||||
@ -48500,6 +48524,17 @@ func (x *NodeSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|||||||
h.decSliceTaint((*[]Taint)(yyv12), d)
|
h.decSliceTaint((*[]Taint)(yyv12), d)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
case "configSource":
|
||||||
|
if r.TryDecodeAsNil() {
|
||||||
|
if x.ConfigSource != nil {
|
||||||
|
x.ConfigSource = nil
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
if x.ConfigSource == nil {
|
||||||
|
x.ConfigSource = new(NodeConfigSource)
|
||||||
|
}
|
||||||
|
x.ConfigSource.CodecDecodeSelf(d)
|
||||||
|
}
|
||||||
default:
|
default:
|
||||||
z.DecStructFieldNotFound(-1, yys3)
|
z.DecStructFieldNotFound(-1, yys3)
|
||||||
} // end switch yys3
|
} // end switch yys3
|
||||||
@ -48511,16 +48546,16 @@ func (x *NodeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|||||||
var h codecSelfer1234
|
var h codecSelfer1234
|
||||||
z, r := codec1978.GenHelperDecoder(d)
|
z, r := codec1978.GenHelperDecoder(d)
|
||||||
_, _, _ = h, z, r
|
_, _, _ = h, z, r
|
||||||
var yyj14 int
|
var yyj15 int
|
||||||
var yyb14 bool
|
var yyb15 bool
|
||||||
var yyhl14 bool = l >= 0
|
var yyhl15 bool = l >= 0
|
||||||
yyj14++
|
yyj15++
|
||||||
if yyhl14 {
|
if yyhl15 {
|
||||||
yyb14 = yyj14 > l
|
yyb15 = yyj15 > l
|
||||||
} else {
|
} else {
|
||||||
yyb14 = r.CheckBreak()
|
yyb15 = r.CheckBreak()
|
||||||
}
|
}
|
||||||
if yyb14 {
|
if yyb15 {
|
||||||
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
@ -48528,21 +48563,21 @@ func (x *NodeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|||||||
if r.TryDecodeAsNil() {
|
if r.TryDecodeAsNil() {
|
||||||
x.PodCIDR = ""
|
x.PodCIDR = ""
|
||||||
} else {
|
} else {
|
||||||
yyv15 := &x.PodCIDR
|
yyv16 := &x.PodCIDR
|
||||||
yym16 := z.DecBinary()
|
yym17 := z.DecBinary()
|
||||||
_ = yym16
|
_ = yym17
|
||||||
if false {
|
if false {
|
||||||
} else {
|
} else {
|
||||||
*((*string)(yyv15)) = r.DecodeString()
|
*((*string)(yyv16)) = r.DecodeString()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
yyj14++
|
yyj15++
|
||||||
if yyhl14 {
|
if yyhl15 {
|
||||||
yyb14 = yyj14 > l
|
yyb15 = yyj15 > l
|
||||||
} else {
|
} else {
|
||||||
yyb14 = r.CheckBreak()
|
yyb15 = r.CheckBreak()
|
||||||
}
|
}
|
||||||
if yyb14 {
|
if yyb15 {
|
||||||
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
@ -48550,21 +48585,21 @@ func (x *NodeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|||||||
if r.TryDecodeAsNil() {
|
if r.TryDecodeAsNil() {
|
||||||
x.ExternalID = ""
|
x.ExternalID = ""
|
||||||
} else {
|
} else {
|
||||||
yyv17 := &x.ExternalID
|
yyv18 := &x.ExternalID
|
||||||
yym18 := z.DecBinary()
|
yym19 := z.DecBinary()
|
||||||
_ = yym18
|
_ = yym19
|
||||||
if false {
|
if false {
|
||||||
} else {
|
} else {
|
||||||
*((*string)(yyv17)) = r.DecodeString()
|
*((*string)(yyv18)) = r.DecodeString()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
yyj14++
|
yyj15++
|
||||||
if yyhl14 {
|
if yyhl15 {
|
||||||
yyb14 = yyj14 > l
|
yyb15 = yyj15 > l
|
||||||
} else {
|
} else {
|
||||||
yyb14 = r.CheckBreak()
|
yyb15 = r.CheckBreak()
|
||||||
}
|
}
|
||||||
if yyb14 {
|
if yyb15 {
|
||||||
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
@ -48572,21 +48607,21 @@ func (x *NodeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|||||||
if r.TryDecodeAsNil() {
|
if r.TryDecodeAsNil() {
|
||||||
x.ProviderID = ""
|
x.ProviderID = ""
|
||||||
} else {
|
} else {
|
||||||
yyv19 := &x.ProviderID
|
yyv20 := &x.ProviderID
|
||||||
yym20 := z.DecBinary()
|
yym21 := z.DecBinary()
|
||||||
_ = yym20
|
_ = yym21
|
||||||
if false {
|
if false {
|
||||||
} else {
|
} else {
|
||||||
*((*string)(yyv19)) = r.DecodeString()
|
*((*string)(yyv20)) = r.DecodeString()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
yyj14++
|
yyj15++
|
||||||
if yyhl14 {
|
if yyhl15 {
|
||||||
yyb14 = yyj14 > l
|
yyb15 = yyj15 > l
|
||||||
} else {
|
} else {
|
||||||
yyb14 = r.CheckBreak()
|
yyb15 = r.CheckBreak()
|
||||||
}
|
}
|
||||||
if yyb14 {
|
if yyb15 {
|
||||||
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
@ -48594,21 +48629,21 @@ func (x *NodeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|||||||
if r.TryDecodeAsNil() {
|
if r.TryDecodeAsNil() {
|
||||||
x.Unschedulable = false
|
x.Unschedulable = false
|
||||||
} else {
|
} else {
|
||||||
yyv21 := &x.Unschedulable
|
yyv22 := &x.Unschedulable
|
||||||
yym22 := z.DecBinary()
|
yym23 := z.DecBinary()
|
||||||
_ = yym22
|
_ = yym23
|
||||||
if false {
|
if false {
|
||||||
} else {
|
} else {
|
||||||
*((*bool)(yyv21)) = r.DecodeBool()
|
*((*bool)(yyv22)) = r.DecodeBool()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
yyj14++
|
yyj15++
|
||||||
if yyhl14 {
|
if yyhl15 {
|
||||||
yyb14 = yyj14 > l
|
yyb15 = yyj15 > l
|
||||||
} else {
|
} else {
|
||||||
yyb14 = r.CheckBreak()
|
yyb15 = r.CheckBreak()
|
||||||
}
|
}
|
||||||
if yyb14 {
|
if yyb15 {
|
||||||
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
@ -48616,26 +48651,344 @@ func (x *NodeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|||||||
if r.TryDecodeAsNil() {
|
if r.TryDecodeAsNil() {
|
||||||
x.Taints = nil
|
x.Taints = nil
|
||||||
} else {
|
} else {
|
||||||
yyv23 := &x.Taints
|
yyv24 := &x.Taints
|
||||||
yym24 := z.DecBinary()
|
yym25 := z.DecBinary()
|
||||||
_ = yym24
|
_ = yym25
|
||||||
if false {
|
if false {
|
||||||
} else {
|
} else {
|
||||||
h.decSliceTaint((*[]Taint)(yyv23), d)
|
h.decSliceTaint((*[]Taint)(yyv24), d)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
for {
|
yyj15++
|
||||||
yyj14++
|
if yyhl15 {
|
||||||
if yyhl14 {
|
yyb15 = yyj15 > l
|
||||||
yyb14 = yyj14 > l
|
} else {
|
||||||
} else {
|
yyb15 = r.CheckBreak()
|
||||||
yyb14 = r.CheckBreak()
|
}
|
||||||
|
if yyb15 {
|
||||||
|
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
||||||
|
return
|
||||||
|
}
|
||||||
|
z.DecSendContainerState(codecSelfer_containerArrayElem1234)
|
||||||
|
if r.TryDecodeAsNil() {
|
||||||
|
if x.ConfigSource != nil {
|
||||||
|
x.ConfigSource = nil
|
||||||
}
|
}
|
||||||
if yyb14 {
|
} else {
|
||||||
|
if x.ConfigSource == nil {
|
||||||
|
x.ConfigSource = new(NodeConfigSource)
|
||||||
|
}
|
||||||
|
x.ConfigSource.CodecDecodeSelf(d)
|
||||||
|
}
|
||||||
|
for {
|
||||||
|
yyj15++
|
||||||
|
if yyhl15 {
|
||||||
|
yyb15 = yyj15 > l
|
||||||
|
} else {
|
||||||
|
yyb15 = r.CheckBreak()
|
||||||
|
}
|
||||||
|
if yyb15 {
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
z.DecSendContainerState(codecSelfer_containerArrayElem1234)
|
z.DecSendContainerState(codecSelfer_containerArrayElem1234)
|
||||||
z.DecStructFieldNotFound(yyj14-1, "")
|
z.DecStructFieldNotFound(yyj15-1, "")
|
||||||
|
}
|
||||||
|
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (x *NodeConfigSource) CodecEncodeSelf(e *codec1978.Encoder) {
|
||||||
|
var h codecSelfer1234
|
||||||
|
z, r := codec1978.GenHelperEncoder(e)
|
||||||
|
_, _, _ = h, z, r
|
||||||
|
if x == nil {
|
||||||
|
r.EncodeNil()
|
||||||
|
} else {
|
||||||
|
yym1 := z.EncBinary()
|
||||||
|
_ = yym1
|
||||||
|
if false {
|
||||||
|
} else if z.HasExtensions() && z.EncExt(x) {
|
||||||
|
} else {
|
||||||
|
yysep2 := !z.EncBinary()
|
||||||
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
||||||
|
var yyq2 [3]bool
|
||||||
|
_, _, _ = yysep2, yyq2, yy2arr2
|
||||||
|
const yyr2 bool = false
|
||||||
|
yyq2[0] = x.Kind != ""
|
||||||
|
yyq2[1] = x.APIVersion != ""
|
||||||
|
yyq2[2] = x.ConfigMapRef != nil
|
||||||
|
var yynn2 int
|
||||||
|
if yyr2 || yy2arr2 {
|
||||||
|
r.EncodeArrayStart(3)
|
||||||
|
} else {
|
||||||
|
yynn2 = 0
|
||||||
|
for _, b := range yyq2 {
|
||||||
|
if b {
|
||||||
|
yynn2++
|
||||||
|
}
|
||||||
|
}
|
||||||
|
r.EncodeMapStart(yynn2)
|
||||||
|
yynn2 = 0
|
||||||
|
}
|
||||||
|
if yyr2 || yy2arr2 {
|
||||||
|
z.EncSendContainerState(codecSelfer_containerArrayElem1234)
|
||||||
|
if yyq2[0] {
|
||||||
|
yym4 := z.EncBinary()
|
||||||
|
_ = yym4
|
||||||
|
if false {
|
||||||
|
} else {
|
||||||
|
r.EncodeString(codecSelferC_UTF81234, string(x.Kind))
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
r.EncodeString(codecSelferC_UTF81234, "")
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
if yyq2[0] {
|
||||||
|
z.EncSendContainerState(codecSelfer_containerMapKey1234)
|
||||||
|
r.EncodeString(codecSelferC_UTF81234, string("kind"))
|
||||||
|
z.EncSendContainerState(codecSelfer_containerMapValue1234)
|
||||||
|
yym5 := z.EncBinary()
|
||||||
|
_ = yym5
|
||||||
|
if false {
|
||||||
|
} else {
|
||||||
|
r.EncodeString(codecSelferC_UTF81234, string(x.Kind))
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if yyr2 || yy2arr2 {
|
||||||
|
z.EncSendContainerState(codecSelfer_containerArrayElem1234)
|
||||||
|
if yyq2[1] {
|
||||||
|
yym7 := z.EncBinary()
|
||||||
|
_ = yym7
|
||||||
|
if false {
|
||||||
|
} else {
|
||||||
|
r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion))
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
r.EncodeString(codecSelferC_UTF81234, "")
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
if yyq2[1] {
|
||||||
|
z.EncSendContainerState(codecSelfer_containerMapKey1234)
|
||||||
|
r.EncodeString(codecSelferC_UTF81234, string("apiVersion"))
|
||||||
|
z.EncSendContainerState(codecSelfer_containerMapValue1234)
|
||||||
|
yym8 := z.EncBinary()
|
||||||
|
_ = yym8
|
||||||
|
if false {
|
||||||
|
} else {
|
||||||
|
r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion))
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if yyr2 || yy2arr2 {
|
||||||
|
z.EncSendContainerState(codecSelfer_containerArrayElem1234)
|
||||||
|
if yyq2[2] {
|
||||||
|
if x.ConfigMapRef == nil {
|
||||||
|
r.EncodeNil()
|
||||||
|
} else {
|
||||||
|
x.ConfigMapRef.CodecEncodeSelf(e)
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
r.EncodeNil()
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
if yyq2[2] {
|
||||||
|
z.EncSendContainerState(codecSelfer_containerMapKey1234)
|
||||||
|
r.EncodeString(codecSelferC_UTF81234, string("configMapRef"))
|
||||||
|
z.EncSendContainerState(codecSelfer_containerMapValue1234)
|
||||||
|
if x.ConfigMapRef == nil {
|
||||||
|
r.EncodeNil()
|
||||||
|
} else {
|
||||||
|
x.ConfigMapRef.CodecEncodeSelf(e)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if yyr2 || yy2arr2 {
|
||||||
|
z.EncSendContainerState(codecSelfer_containerArrayEnd1234)
|
||||||
|
} else {
|
||||||
|
z.EncSendContainerState(codecSelfer_containerMapEnd1234)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
func (x *NodeConfigSource) CodecDecodeSelf(d *codec1978.Decoder) {
|
||||||
|
var h codecSelfer1234
|
||||||
|
z, r := codec1978.GenHelperDecoder(d)
|
||||||
|
_, _, _ = h, z, r
|
||||||
|
yym1 := z.DecBinary()
|
||||||
|
_ = yym1
|
||||||
|
if false {
|
||||||
|
} else if z.HasExtensions() && z.DecExt(x) {
|
||||||
|
} else {
|
||||||
|
yyct2 := r.ContainerType()
|
||||||
|
if yyct2 == codecSelferValueTypeMap1234 {
|
||||||
|
yyl2 := r.ReadMapStart()
|
||||||
|
if yyl2 == 0 {
|
||||||
|
z.DecSendContainerState(codecSelfer_containerMapEnd1234)
|
||||||
|
} else {
|
||||||
|
x.codecDecodeSelfFromMap(yyl2, d)
|
||||||
|
}
|
||||||
|
} else if yyct2 == codecSelferValueTypeArray1234 {
|
||||||
|
yyl2 := r.ReadArrayStart()
|
||||||
|
if yyl2 == 0 {
|
||||||
|
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
||||||
|
} else {
|
||||||
|
x.codecDecodeSelfFromArray(yyl2, d)
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
func (x *NodeConfigSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
||||||
|
var h codecSelfer1234
|
||||||
|
z, r := codec1978.GenHelperDecoder(d)
|
||||||
|
_, _, _ = h, z, r
|
||||||
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
||||||
|
_ = yys3Slc
|
||||||
|
var yyhl3 bool = l >= 0
|
||||||
|
for yyj3 := 0; ; yyj3++ {
|
||||||
|
if yyhl3 {
|
||||||
|
if yyj3 >= l {
|
||||||
|
break
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
if r.CheckBreak() {
|
||||||
|
break
|
||||||
|
}
|
||||||
|
}
|
||||||
|
z.DecSendContainerState(codecSelfer_containerMapKey1234)
|
||||||
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
||||||
|
yys3 := string(yys3Slc)
|
||||||
|
z.DecSendContainerState(codecSelfer_containerMapValue1234)
|
||||||
|
switch yys3 {
|
||||||
|
case "kind":
|
||||||
|
if r.TryDecodeAsNil() {
|
||||||
|
x.Kind = ""
|
||||||
|
} else {
|
||||||
|
yyv4 := &x.Kind
|
||||||
|
yym5 := z.DecBinary()
|
||||||
|
_ = yym5
|
||||||
|
if false {
|
||||||
|
} else {
|
||||||
|
*((*string)(yyv4)) = r.DecodeString()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
case "apiVersion":
|
||||||
|
if r.TryDecodeAsNil() {
|
||||||
|
x.APIVersion = ""
|
||||||
|
} else {
|
||||||
|
yyv6 := &x.APIVersion
|
||||||
|
yym7 := z.DecBinary()
|
||||||
|
_ = yym7
|
||||||
|
if false {
|
||||||
|
} else {
|
||||||
|
*((*string)(yyv6)) = r.DecodeString()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
case "configMapRef":
|
||||||
|
if r.TryDecodeAsNil() {
|
||||||
|
if x.ConfigMapRef != nil {
|
||||||
|
x.ConfigMapRef = nil
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
if x.ConfigMapRef == nil {
|
||||||
|
x.ConfigMapRef = new(ObjectReference)
|
||||||
|
}
|
||||||
|
x.ConfigMapRef.CodecDecodeSelf(d)
|
||||||
|
}
|
||||||
|
default:
|
||||||
|
z.DecStructFieldNotFound(-1, yys3)
|
||||||
|
} // end switch yys3
|
||||||
|
} // end for yyj3
|
||||||
|
z.DecSendContainerState(codecSelfer_containerMapEnd1234)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (x *NodeConfigSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
||||||
|
var h codecSelfer1234
|
||||||
|
z, r := codec1978.GenHelperDecoder(d)
|
||||||
|
_, _, _ = h, z, r
|
||||||
|
var yyj9 int
|
||||||
|
var yyb9 bool
|
||||||
|
var yyhl9 bool = l >= 0
|
||||||
|
yyj9++
|
||||||
|
if yyhl9 {
|
||||||
|
yyb9 = yyj9 > l
|
||||||
|
} else {
|
||||||
|
yyb9 = r.CheckBreak()
|
||||||
|
}
|
||||||
|
if yyb9 {
|
||||||
|
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
||||||
|
return
|
||||||
|
}
|
||||||
|
z.DecSendContainerState(codecSelfer_containerArrayElem1234)
|
||||||
|
if r.TryDecodeAsNil() {
|
||||||
|
x.Kind = ""
|
||||||
|
} else {
|
||||||
|
yyv10 := &x.Kind
|
||||||
|
yym11 := z.DecBinary()
|
||||||
|
_ = yym11
|
||||||
|
if false {
|
||||||
|
} else {
|
||||||
|
*((*string)(yyv10)) = r.DecodeString()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
yyj9++
|
||||||
|
if yyhl9 {
|
||||||
|
yyb9 = yyj9 > l
|
||||||
|
} else {
|
||||||
|
yyb9 = r.CheckBreak()
|
||||||
|
}
|
||||||
|
if yyb9 {
|
||||||
|
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
||||||
|
return
|
||||||
|
}
|
||||||
|
z.DecSendContainerState(codecSelfer_containerArrayElem1234)
|
||||||
|
if r.TryDecodeAsNil() {
|
||||||
|
x.APIVersion = ""
|
||||||
|
} else {
|
||||||
|
yyv12 := &x.APIVersion
|
||||||
|
yym13 := z.DecBinary()
|
||||||
|
_ = yym13
|
||||||
|
if false {
|
||||||
|
} else {
|
||||||
|
*((*string)(yyv12)) = r.DecodeString()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
yyj9++
|
||||||
|
if yyhl9 {
|
||||||
|
yyb9 = yyj9 > l
|
||||||
|
} else {
|
||||||
|
yyb9 = r.CheckBreak()
|
||||||
|
}
|
||||||
|
if yyb9 {
|
||||||
|
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
||||||
|
return
|
||||||
|
}
|
||||||
|
z.DecSendContainerState(codecSelfer_containerArrayElem1234)
|
||||||
|
if r.TryDecodeAsNil() {
|
||||||
|
if x.ConfigMapRef != nil {
|
||||||
|
x.ConfigMapRef = nil
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
if x.ConfigMapRef == nil {
|
||||||
|
x.ConfigMapRef = new(ObjectReference)
|
||||||
|
}
|
||||||
|
x.ConfigMapRef.CodecDecodeSelf(d)
|
||||||
|
}
|
||||||
|
for {
|
||||||
|
yyj9++
|
||||||
|
if yyhl9 {
|
||||||
|
yyb9 = yyj9 > l
|
||||||
|
} else {
|
||||||
|
yyb9 = r.CheckBreak()
|
||||||
|
}
|
||||||
|
if yyb9 {
|
||||||
|
break
|
||||||
|
}
|
||||||
|
z.DecSendContainerState(codecSelfer_containerArrayElem1234)
|
||||||
|
z.DecStructFieldNotFound(yyj9-1, "")
|
||||||
}
|
}
|
||||||
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
||||||
}
|
}
|
||||||
@ -75163,7 +75516,7 @@ func (x codecSelfer1234) decSliceNode(v *[]Node, d *codec1978.Decoder) {
|
|||||||
|
|
||||||
yyrg1 := len(yyv1) > 0
|
yyrg1 := len(yyv1) > 0
|
||||||
yyv21 := yyv1
|
yyv21 := yyv1
|
||||||
yyrl1, yyrt1 = z.DecInferLen(yyl1, z.DecBasicHandle().MaxInitLen, 664)
|
yyrl1, yyrt1 = z.DecInferLen(yyl1, z.DecBasicHandle().MaxInitLen, 672)
|
||||||
if yyrt1 {
|
if yyrt1 {
|
||||||
if yyrl1 <= cap(yyv1) {
|
if yyrl1 <= cap(yyv1) {
|
||||||
yyv1 = yyv1[:yyrl1]
|
yyv1 = yyv1[:yyrl1]
|
||||||
|
@ -350,6 +350,10 @@ func RegisterDeepCopies(scheme *runtime.Scheme) error {
|
|||||||
in.(*NodeCondition).DeepCopyInto(out.(*NodeCondition))
|
in.(*NodeCondition).DeepCopyInto(out.(*NodeCondition))
|
||||||
return nil
|
return nil
|
||||||
}, InType: reflect.TypeOf(&NodeCondition{})},
|
}, InType: reflect.TypeOf(&NodeCondition{})},
|
||||||
|
conversion.GeneratedDeepCopyFunc{Fn: func(in interface{}, out interface{}, c *conversion.Cloner) error {
|
||||||
|
in.(*NodeConfigSource).DeepCopyInto(out.(*NodeConfigSource))
|
||||||
|
return nil
|
||||||
|
}, InType: reflect.TypeOf(&NodeConfigSource{})},
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: func(in interface{}, out interface{}, c *conversion.Cloner) error {
|
conversion.GeneratedDeepCopyFunc{Fn: func(in interface{}, out interface{}, c *conversion.Cloner) error {
|
||||||
in.(*NodeDaemonEndpoints).DeepCopyInto(out.(*NodeDaemonEndpoints))
|
in.(*NodeDaemonEndpoints).DeepCopyInto(out.(*NodeDaemonEndpoints))
|
||||||
return nil
|
return nil
|
||||||
@ -2881,6 +2885,41 @@ func (in *NodeCondition) DeepCopy() *NodeCondition {
|
|||||||
return out
|
return out
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||||
|
func (in *NodeConfigSource) DeepCopyInto(out *NodeConfigSource) {
|
||||||
|
*out = *in
|
||||||
|
out.TypeMeta = in.TypeMeta
|
||||||
|
if in.ConfigMapRef != nil {
|
||||||
|
in, out := &in.ConfigMapRef, &out.ConfigMapRef
|
||||||
|
if *in == nil {
|
||||||
|
*out = nil
|
||||||
|
} else {
|
||||||
|
*out = new(ObjectReference)
|
||||||
|
**out = **in
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeConfigSource.
|
||||||
|
func (in *NodeConfigSource) DeepCopy() *NodeConfigSource {
|
||||||
|
if in == nil {
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
out := new(NodeConfigSource)
|
||||||
|
in.DeepCopyInto(out)
|
||||||
|
return out
|
||||||
|
}
|
||||||
|
|
||||||
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
||||||
|
func (in *NodeConfigSource) DeepCopyObject() runtime.Object {
|
||||||
|
if c := in.DeepCopy(); c != nil {
|
||||||
|
return c
|
||||||
|
} else {
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||||
func (in *NodeDaemonEndpoints) DeepCopyInto(out *NodeDaemonEndpoints) {
|
func (in *NodeDaemonEndpoints) DeepCopyInto(out *NodeDaemonEndpoints) {
|
||||||
*out = *in
|
*out = *in
|
||||||
@ -3058,6 +3097,15 @@ func (in *NodeSpec) DeepCopyInto(out *NodeSpec) {
|
|||||||
(*in)[i].DeepCopyInto(&(*out)[i])
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if in.ConfigSource != nil {
|
||||||
|
in, out := &in.ConfigSource, &out.ConfigSource
|
||||||
|
if *in == nil {
|
||||||
|
*out = nil
|
||||||
|
} else {
|
||||||
|
*out = new(NodeConfigSource)
|
||||||
|
(*in).DeepCopyInto(*out)
|
||||||
|
}
|
||||||
|
}
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user