-
Notifications
You must be signed in to change notification settings - Fork 25
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
doc: document embedded-cluster support-bundle command (#2771)
* doc: document embedded-cluster support-bundle command this is a temporary PR as XXX needs to be replaced with the actual embedded-cluster version yet to be released. * chore: improve wording * chore: improve wording * docs edits * edits * add version and clarify app-level info * edit * Update _ec-support-bundle-intro.mdx --------- Co-authored-by: Paige Calvert <[email protected]> Co-authored-by: Alex Parker <[email protected]>
- Loading branch information
1 parent
ffde934
commit ae09ed9
Showing
5 changed files
with
52 additions
and
26 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
Embedded Cluster includes a default support bundle spec that collects both host- and cluster-level information. | ||
|
||
The host-level information is useful for troubleshooting failures related to host configuration like DNS, networking, or storage problems. Cluster-level information includes details about the components provided by Replicated, such as the Admin Console and Embedded Cluster operator that manage install and upgrade operations. If the cluster has not installed successfully and cluster-level information is not available, then it is excluded from the bundle. | ||
|
||
In addition to the host- and cluster-level details provided by the default Embedded Cluster spec, support bundles generated for Embedded Cluster installations also include app-level details provided by any custom support bundle specs that you included in the application release. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,6 +2,7 @@ import EmbeddedCluster from "../partials/embedded-cluster/_definition.mdx" | |
import KurlComparison from "../partials/embedded-cluster/_kurl-comparison.mdx" | ||
import Requirements from "../partials/embedded-cluster/_requirements.mdx" | ||
import UpdateOverview from "../partials/embedded-cluster/_update-overview.mdx" | ||
import SupportBundleIntro from "../partials/support-bundles/_ec-support-bundle-intro.mdx" | ||
import EmbeddedClusterSupportBundle from "../partials/support-bundles/_generate-bundle-ec.mdx" | ||
import EcConfig from "../partials/embedded-cluster/_ec-config.mdx" | ||
import EmbeddedClusterPortRequirements from "../partials/embedded-cluster/_port-reqs.mdx" | ||
|
@@ -241,20 +242,6 @@ To access the cluster and use other included binaries: | |
If you encounter a typical workflow where your customers have to use the Embedded Cluster shell, reach out to Alex Parker at [email protected]. These workflows might be candidates for additional Admin Console functionality. | ||
::: | ||
|
||
### Troubleshoot | ||
|
||
From the shell, you can generate a support bundle for Replicated Embedded Cluster installations to help with troubleshooting. | ||
|
||
The default support bundle spec for Embedded Cluster collects host-level information to troubleshoot failures related to host configuration like DNS, networking, or storage problems. | ||
|
||
It also collects cluster-level information about the components provided by Replicated, such as the Admin Console and Embedded Cluster operator that manage install and upgrade operations. If the cluster has not installed successfully and cluster-level information is not available, it will be excluded from the bundle. | ||
|
||
When generating the default host bundle for Embedded Cluster installations, you can also use the `--load-cluster-specs` flag to automatically discover all support bundle specs that are defined in Secrets or ConfigMaps in the cluster. This ensures that any application-specific specs are included in the bundle. For more information, see [Discover Cluster Specs](https://troubleshoot.sh/docs/support-bundle/discover-cluster-specs/) in the Troubleshoot documentation. | ||
|
||
<EmbeddedClusterSupportBundle/> | ||
|
||
You can then use the support bundle for troubleshooting or provide it to Replicated for assistance. | ||
|
||
## Manage Nodes | ||
|
||
The section describes managing nodes in clusters created with Embedded Cluster, including how to add or reset nodes. | ||
|
@@ -380,3 +367,9 @@ toolkit: | |
- name: CONTAINERD_SOCKET | ||
value: /run/k0s/containerd.sock | ||
``` | ||
|
||
## Troubleshoot with Support Bundles | ||
|
||
<SupportBundleIntro/> | ||
|
||
<EmbeddedClusterSupportBundle/> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,16 @@ | ||
import EmbeddedClusterSupportBundle from "../partials/support-bundles/_generate-bundle-ec.mdx" | ||
import SupportBundleIntro from "../partials/support-bundles/_ec-support-bundle-intro.mdx" | ||
|
||
# Generating Host Bundles for Embedded Cluster | ||
# Generating Support Bundles for Embedded Cluster | ||
|
||
This topic describes how to generate a support bundle that includes host-level information for [Replicated Embedded Cluster](/vendor/embedded-overview) installations. For information about generating host support bundles for Replicated kURL installations, see [Generating Host Bundles for kURL](/vendor/support-host-support-bundles). | ||
This topic describes how to generate a support bundle that includes cluster- and host-level information for [Replicated Embedded Cluster](/vendor/embedded-overview) installations. | ||
|
||
## Overview | ||
|
||
From the shell, you can generate a support bundle for Replicated Embedded Cluster installations to help with troubleshooting. | ||
For information about generating host support bundles for Replicated kURL installations, see [Generating Host Bundles for kURL](/vendor/support-host-support-bundles). | ||
|
||
The default support bundle spec for Embedded Cluster collects host-level information to troubleshoot failures related to host configuration like DNS, networking, or storage problems. | ||
|
||
It also collects cluster-level information about the components provided by Replicated, such as the Admin Console and Embedded Cluster operator that manage install and upgrade operations. If the cluster has not installed successfully and cluster-level information is not available, it will be excluded from the bundle. | ||
## Overview | ||
|
||
When generating the default host bundle for Embedded Cluster installations, you can also use the `--load-cluster-specs` flag to automatically discover all support bundle specs that are defined in Secrets or ConfigMaps in the cluster. This ensures that any application-specific specs are included in the bundle. For more information, see [Discover Cluster Specs](https://troubleshoot.sh/docs/support-bundle/discover-cluster-specs/) in the Troubleshoot documentation. | ||
<SupportBundleIntro/> | ||
|
||
## Generate a Support Bundle for Embedded Cluster | ||
## Generate a Support Bundle | ||
|
||
<EmbeddedClusterSupportBundle/> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters