Skip to content

Improve troubleshooting #6312

@dwelsch-esi

Description

@dwelsch-esi

Overview

Troubleshooting instructions are too terse in Knative. They provide commands for
diagnosing issues, but do not explain a procedure.

Improve troubleshooting by adding explanations.

Audience: All

Type: Instructional

Context

This issue tracks recommended changes resulting from an analysis of the Knative
documentation commissioned by CNCF. The analysis and supporting documents are
here: https://github.com/cncf/techdocs/tree/main/analyses under 0015-knative.

Possible Implementation

Related material in the current doc:

Suggested changes:

Two possible approaches:

  1. Expand each troubleshooting step to explain what the step is trying to
    diagnose. (Many of the current troubleshooting steps are no more than "use this
    command to diagnose ..."). Make sure that there are links to each step from the
    procedure where the issue can be encountered.
  2. Consolidate all the troubleshooting procedures to a single troubleshooting
    guide, organized by component. Again, provide links to the relevant points in
    the guide from each procedure.
    Exception: The end-to-end tutorial example has a lot of troubleshooting
    information. As is the case currently, it should have its own troubleshooting
    guide or guides.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions