Skip to content
Preflight Checks and Support Bundles for Kubernetes Applications
Go Makefile
Branch: master
Clone or download
divolgin Merge pull request #84 from replicatedhq/divolgin/krew
Adding changes made in the krew-index repo
Latest commit c4dd568 Nov 19, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
cmd isURL Oct 29, 2019
config Distribution analyzer Nov 8, 2019
deploy Adding changes made in the krew-index repo Nov 18, 2019
examples Distribution analyzer Nov 8, 2019
ffi Fix Oct 29, 2019
hack First commit, scaffolding Jul 5, 2019
pkg support for data collector Nov 12, 2019
.gitignore Honor timeout in the run collector Jul 22, 2019
LICENSE Working on docs Jul 19, 2019
Makefile Analyze spec Oct 29, 2019
PROJECT Some fixes to troubleshoot, better error messages Aug 15, 2019
go.mod Support CGO for calling analysis from other languages Aug 28, 2019
go.sum Updated from controller-gen Nov 8, 2019

Replicated Troubleshoot

Replicated Troubleshoot is a CLI tool that provides pre-installation cluster conformance testing and validation (preflight checks) and post-installation troubleshooting and diagnostics (support bundles).

Preflight Checks

Preflight checks are an easy-to-run set of conformance tests that can be written to verify that specific requirements in a cluster are met.

To run a sample preflight check from a sample application, install the preflight kubectl plugin and run:

kubectl preflight

For a full description of the supported preflight checks, visit the docs.

Support Bundle

A support bundle is an archive that's created in-cluster, by collecting logs, cluster information and executing various commands. After creating a support bundle, the cluster operator will normally deliver it to the application vendor for analysis and remote debugging.

To collect a sample support bundle, install the troubleshoot kubectl plugin and run:

kubectl support-bundle
You can’t perform that action at this time.