Support bundle
A support bundle is one archive of the platform's state. RigFabTech support reads it instead of asking for access to your servers.
rft collects it with troubleshoot.sh and masks
secrets before it writes the archive.
Before you begin
- troubleshoot.sh's
support-bundle, for example as the kubectl plugin:kubectl krew install support-bundle. kubectlpointed at the cluster.
Collect the bundle
rft support-bundleIt writes the archive in this directory and prints Wrote rft-support-bundle-<time>.tar.gz.
Check what's in it
Open the archive and check that it holds nothing you won't share.
A secret printed in an unusual format can get past the masks. Read the archive before you send it.
Upload it
On portal.rigfab.com, go to Support and upload it with your request's subject as the reference. Don't email it.
What it holds
- The Kubernetes version, the nodes, and cluster-wide resources such as CRDs and volumes.
- The resources and events of
rft-systemand of every product's namespace. - Each pod's log in those namespaces from the last 72 hours, at most 10,000 lines and 5 MB per container.
- The Helm releases in those namespaces, without their values.
- The licence agent's state and the
rftversion, underrft/. - The analysis. A failure that has an entry in the failure catalog starts with its id, such as the ids in Troubleshooting.
What it leaves out
- It never puts the values of Secrets in the archive.
- It masks passwords, tokens, licence keys, private keys and connection strings in everything else. See redaction.
- It collects in a directory beside the archive, then removes that directory.
- It sends nothing anywhere.
How long RigFabTech keeps it
RigFabTech deletes a bundle 90 days after the request it came with is resolved, and never more than 180 days after you upload it. To have it deleted sooner, ask support.
Without rft
The spec lives in the Secret rft-system/rft-support-bundle. The
support-bundle kubectl plugin collects the same bundle of
rft-system from it, without rft/ and the products' namespaces:
kubectl support-bundle --load-cluster-specs