You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/en/docs/tasks/administer-cluster/reconfigure-kubelet.md
+12-31Lines changed: 12 additions & 31 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -329,36 +329,17 @@ The following table describes error messages that can occur
329
329
when using Dynamic Kubelet Config. You can search for the identical text
330
330
in the Kubelet log for additional details and context about the error.
331
331
332
-
<table>
333
-
<table align="left">
334
-
<tr>
335
-
<th>Error Message</th>
336
-
<th>Possible Causes</th>
337
-
</tr>
338
-
<tr>
339
-
<td><p>failed to load config, see Kubelet log for details</p></td>
340
-
<td><p>The Kubelet likely could not parse the downloaded config payload, or encountered a filesystem error attempting to load the payload from disk.</p></td>
341
-
</tr>
342
-
<tr>
343
-
<td><p>failed to validate config, see Kubelet log for details</p></td>
344
-
<td><p>The configuration in the payload, combined with any command-line flag overrides, and the sum of feature gates from flags, the config file, and the remote payload, was determined to be invalid by the Kubelet.</p></td>
345
-
</tr>
346
-
<tr>
347
-
<td><p>invalid NodeConfigSource, exactly one subfield must be non-nil, but all were nil</p></td>
348
-
<td><p>Since Node.Spec.ConfigSource is validated by the API server to contain at least one non-nil subfield, this likely means that the Kubelet is older than the API server and does not recognize a newer source type.</p></td>
349
-
</tr>
350
-
<tr>
351
-
<td><p>failed to sync: failed to download config, see Kubelet log for details</p></td>
352
-
<td><p>The Kubelet could not download the config. It is possible that Node.Spec.ConfigSource could not be resolved to a concrete API object, or that network errors disrupted the download attempt. The Kubelet will retry the download when in this error state.</p></td>
353
-
</tr>
354
-
<tr>
355
-
<td><p>failed to sync: internal failure, see Kubelet log for details</p></td>
356
-
<td><p>The Kubelet encountered some internal problem and failed to update its config as a result. Examples include filesystem errors and reading objects from the internal informer cache.</p></td>
357
-
</tr>
358
-
<tr>
359
-
<td><p>internal failure, see Kubelet log for details</p></td>
360
-
<td><p>The Kubelet encountered some internal problem while manipulating config, outside of the configuration sync loop.</p></td>
failed to load config, see Kubelet log for details | The Kubelet likely could not parse the downloaded config payload, or encountered a filesystem error attempting to load the payload from disk.
337
+
failed to validate config, see Kubelet log fordetails | The configurationin the payload, combined with any command-line flag overrides, and the sum of feature gates from flags, the config file, and the remote payload, was determined to be invalid by the Kubelet.
338
+
invalid NodeConfigSource, exactly one subfield must be non-nil, but all were nil | Since Node.Spec.ConfigSource is validated by the API server to contain at least one non-nil subfield, this likely means that the Kubelet is older than the API server and does not recognize a newer source type.
339
+
failed to sync: failed to download config, see Kubelet log fordetails | The Kubelet could not download the config. It is possible that Node.Spec.ConfigSource could not be resolved to a concrete API object, or that network errors disrupted the download attempt. The Kubelet will retry the download whenin this error state.
340
+
failed to sync: internal failure, see Kubelet log for details | The Kubelet encountered some internal problem and failed to update its config as a result. Examples include filesystem errors and reading objects from the internal informer cache.
341
+
internal failure, see Kubelet log for details | The Kubelet encountered some internal problem while manipulating config, outside of the configuration sync loop.
0 commit comments