@@ -901,7 +901,7 @@ func run(ctx context.Context, s *options.KubeletServer, kubeDeps *kubelet.Depend
901
901
klog .InfoS ("Failed to ApplyOOMScoreAdj" , "err" , err )
902
902
}
903
903
904
- if err := RunKubelet (ctx , s , kubeDeps , s . RunOnce ); err != nil {
904
+ if err := RunKubelet (ctx , s , kubeDeps ); err != nil {
905
905
return err
906
906
}
907
907
@@ -916,10 +916,6 @@ func run(ctx context.Context, s *options.KubeletServer, kubeDeps *kubelet.Depend
916
916
}, 5 * time .Second , wait .NeverStop )
917
917
}
918
918
919
- if s .RunOnce {
920
- return nil
921
- }
922
-
923
919
// If systemd is used, notify it that we have started
924
920
go daemon .SdNotify (false , "READY=1" )
925
921
@@ -1232,7 +1228,7 @@ func setContentTypeForClient(cfg *restclient.Config, contentType string) {
1232
1228
// 3 Standalone 'kubernetes' binary
1233
1229
//
1234
1230
// Eventually, #2 will be replaced with instances of #3
1235
- func RunKubelet (ctx context.Context , kubeServer * options.KubeletServer , kubeDeps * kubelet.Dependencies , runOnce bool ) error {
1231
+ func RunKubelet (ctx context.Context , kubeServer * options.KubeletServer , kubeDeps * kubelet.Dependencies ) error {
1236
1232
hostname , err := nodeutil .GetHostname (kubeServer .HostnameOverride )
1237
1233
if err != nil {
1238
1234
return err
@@ -1286,16 +1282,9 @@ func RunKubelet(ctx context.Context, kubeServer *options.KubeletServer, kubeDeps
1286
1282
klog .ErrorS (err , "Failed to set rlimit on max file handles" )
1287
1283
}
1288
1284
1289
- // process pods and exit.
1290
- if runOnce {
1291
- if _ , err := k .RunOnce (podCfg .Updates ()); err != nil {
1292
- return fmt .Errorf ("runonce failed: %w" , err )
1293
- }
1294
- klog .InfoS ("Started kubelet as runonce" )
1295
- } else {
1296
- startKubelet (k , podCfg , & kubeServer .KubeletConfiguration , kubeDeps , kubeServer .EnableServer )
1297
- klog .InfoS ("Started kubelet" )
1298
- }
1285
+ startKubelet (k , podCfg , & kubeServer .KubeletConfiguration , kubeDeps , kubeServer .EnableServer )
1286
+ klog .InfoS ("Started kubelet" )
1287
+
1299
1288
return nil
1300
1289
}
1301
1290
0 commit comments