Skip to content

Commit a09498f

Browse files
replacing html table with markdown
1 parent 450803f commit a09498f

1 file changed

Lines changed: 12 additions & 31 deletions

File tree

content/en/docs/tasks/administer-cluster/reconfigure-kubelet.md

Lines changed: 12 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -329,36 +329,17 @@ The following table describes error messages that can occur
329329
when using Dynamic Kubelet Config. You can search for the identical text
330330
in the Kubelet log for additional details and context about the error.
331331

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>
361-
</tr>
362-
</table>
332+
{{< table caption = "Understanding Node.Status.Config.Error messages" >}}
333+
334+
Error Message | Possible Causes
335+
:-------------| :--------------
336+
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 for details | 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.
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 for details | 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.
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.
342+
343+
{{< /table >}}
363344

364345
{{% /capture %}}

0 commit comments

Comments
 (0)