diff --git a/pkg/kubelet/apis/config/v1beta1/defaults.go b/pkg/kubelet/apis/config/v1beta1/defaults.go index 170b6ac8bda..61daafc113d 100644 --- a/pkg/kubelet/apis/config/v1beta1/defaults.go +++ b/pkg/kubelet/apis/config/v1beta1/defaults.go @@ -112,7 +112,7 @@ func SetDefaults_KubeletConfiguration(obj *kubeletconfigv1beta1.KubeletConfigura // set to NodeStatusUpdateFrequency if NodeStatusUpdateFrequency is set // explicitly. if obj.NodeStatusUpdateFrequency == zeroDuration { - obj.NodeStatusReportFrequency = metav1.Duration{Duration: time.Minute} + obj.NodeStatusReportFrequency = metav1.Duration{Duration: 5 * time.Minute} } else { obj.NodeStatusReportFrequency = obj.NodeStatusUpdateFrequency } diff --git a/pkg/kubemark/hollow_kubelet.go b/pkg/kubemark/hollow_kubelet.go index d1dbbf743b9..431a42f8567 100644 --- a/pkg/kubemark/hollow_kubelet.go +++ b/pkg/kubemark/hollow_kubelet.go @@ -177,7 +177,7 @@ func GetHollowKubeletConfig(opt *HollowKubletOptions) (*options.KubeletFlags, *k c.FileCheckFrequency.Duration = 20 * time.Second c.HTTPCheckFrequency.Duration = 20 * time.Second c.NodeStatusUpdateFrequency.Duration = 10 * time.Second - c.NodeStatusReportFrequency.Duration = time.Minute + c.NodeStatusReportFrequency.Duration = 5 * time.Minute c.SyncFrequency.Duration = 10 * time.Second c.EvictionPressureTransitionPeriod.Duration = 5 * time.Minute c.MaxPods = int32(opt.MaxPods)