@@ -757,17 +757,6 @@ func run(s *options.KubeletServer, kubeDeps *kubelet.Dependencies, featureGate f
757
757
klog .Warning (err )
758
758
}
759
759
760
- err = kubelet .PreInitRuntimeService (& s .KubeletConfiguration ,
761
- kubeDeps , & s .ContainerRuntimeOptions ,
762
- s .ContainerRuntime ,
763
- s .RuntimeCgroups ,
764
- s .RemoteRuntimeEndpoint ,
765
- s .RemoteImageEndpoint ,
766
- s .NonMasqueradeCIDR )
767
- if err != nil {
768
- return err
769
- }
770
-
771
760
if err := RunKubelet (s , kubeDeps , s .RunOnce ); err != nil {
772
761
return err
773
762
}
@@ -1073,6 +1062,7 @@ func RunKubelet(kubeServer *options.KubeletServer, kubeDeps *kubelet.Dependencie
1073
1062
kubeDeps ,
1074
1063
& kubeServer .ContainerRuntimeOptions ,
1075
1064
kubeServer .ContainerRuntime ,
1065
+ kubeServer .RuntimeCgroups ,
1076
1066
kubeServer .HostnameOverride ,
1077
1067
kubeServer .NodeIP ,
1078
1068
kubeServer .ProviderID ,
@@ -1082,6 +1072,8 @@ func RunKubelet(kubeServer *options.KubeletServer, kubeDeps *kubelet.Dependencie
1082
1072
kubeServer .RegisterNode ,
1083
1073
kubeServer .RegisterWithTaints ,
1084
1074
kubeServer .AllowedUnsafeSysctls ,
1075
+ kubeServer .RemoteRuntimeEndpoint ,
1076
+ kubeServer .RemoteImageEndpoint ,
1085
1077
kubeServer .ExperimentalMounterPath ,
1086
1078
kubeServer .ExperimentalKernelMemcgNotification ,
1087
1079
kubeServer .ExperimentalCheckNodeCapabilitiesBeforeMount ,
@@ -1091,6 +1083,7 @@ func RunKubelet(kubeServer *options.KubeletServer, kubeDeps *kubelet.Dependencie
1091
1083
kubeServer .MaxContainerCount ,
1092
1084
kubeServer .MasterServiceNamespace ,
1093
1085
kubeServer .RegisterSchedulable ,
1086
+ kubeServer .NonMasqueradeCIDR ,
1094
1087
kubeServer .KeepTerminatedPodVolumes ,
1095
1088
kubeServer .NodeLabels ,
1096
1089
kubeServer .SeccompProfileRoot ,
@@ -1145,6 +1138,7 @@ func createAndInitKubelet(kubeCfg *kubeletconfiginternal.KubeletConfiguration,
1145
1138
kubeDeps * kubelet.Dependencies ,
1146
1139
crOptions * config.ContainerRuntimeOptions ,
1147
1140
containerRuntime string ,
1141
+ runtimeCgroups string ,
1148
1142
hostnameOverride string ,
1149
1143
nodeIP string ,
1150
1144
providerID string ,
@@ -1154,6 +1148,8 @@ func createAndInitKubelet(kubeCfg *kubeletconfiginternal.KubeletConfiguration,
1154
1148
registerNode bool ,
1155
1149
registerWithTaints []api.Taint ,
1156
1150
allowedUnsafeSysctls []string ,
1151
+ remoteRuntimeEndpoint string ,
1152
+ remoteImageEndpoint string ,
1157
1153
experimentalMounterPath string ,
1158
1154
experimentalKernelMemcgNotification bool ,
1159
1155
experimentalCheckNodeCapabilitiesBeforeMount bool ,
@@ -1163,6 +1159,7 @@ func createAndInitKubelet(kubeCfg *kubeletconfiginternal.KubeletConfiguration,
1163
1159
maxContainerCount int32 ,
1164
1160
masterServiceNamespace string ,
1165
1161
registerSchedulable bool ,
1162
+ nonMasqueradeCIDR string ,
1166
1163
keepTerminatedPodVolumes bool ,
1167
1164
nodeLabels map [string ]string ,
1168
1165
seccompProfileRoot string ,
@@ -1175,6 +1172,7 @@ func createAndInitKubelet(kubeCfg *kubeletconfiginternal.KubeletConfiguration,
1175
1172
kubeDeps ,
1176
1173
crOptions ,
1177
1174
containerRuntime ,
1175
+ runtimeCgroups ,
1178
1176
hostnameOverride ,
1179
1177
nodeIP ,
1180
1178
providerID ,
@@ -1184,6 +1182,8 @@ func createAndInitKubelet(kubeCfg *kubeletconfiginternal.KubeletConfiguration,
1184
1182
registerNode ,
1185
1183
registerWithTaints ,
1186
1184
allowedUnsafeSysctls ,
1185
+ remoteRuntimeEndpoint ,
1186
+ remoteImageEndpoint ,
1187
1187
experimentalMounterPath ,
1188
1188
experimentalKernelMemcgNotification ,
1189
1189
experimentalCheckNodeCapabilitiesBeforeMount ,
@@ -1193,6 +1193,7 @@ func createAndInitKubelet(kubeCfg *kubeletconfiginternal.KubeletConfiguration,
1193
1193
maxContainerCount ,
1194
1194
masterServiceNamespace ,
1195
1195
registerSchedulable ,
1196
+ nonMasqueradeCIDR ,
1196
1197
keepTerminatedPodVolumes ,
1197
1198
nodeLabels ,
1198
1199
seccompProfileRoot ,
0 commit comments