Support and Troubleshooting¶
If you have questions, need support, or would like an invite to our support Slack channel, please send email to our support team. You can also call us at +1 (415) 851-1767.
Supported Kubernetes Versions¶
K10 currently supports the following certified Kubernetes distributions and OpenShift versions:
Kubernetes (including managed services)¶
Snapshots created using the v1alpha1 Snapshot CRDs are incompatible with the v1beta1 Snapshot CRD. Please contact your CSI storage provider for an upgrade path. However, any backups taken using the v1alpha1 CRD functionality will still be available for restore.
Gathering Debugging Information¶
If you run into problems with K10, please run these commands on your
cluster as a first step to get information to support. The script
assumes that your default
kubectl context is pointed to the
cluster you have installed K10 on and that K10 is installed in
$ curl -s https://docs.kasten.io/tools/k10_debug.sh | \ bash ; gzip k10_debug_logs.txt
By default, the debug script will generate a log file named
k10_debug_logs.txt that is then compressed.
To gather K10's Prometheus statistics the script will create a port forward
using the port
9090 in the host where the script is executed.
If you installed K10 in a different namespace, want to log to a different file or want to use a different local host port to gather statistics, the options to the debug script are:
$ curl -s https://docs.kasten.io/tools/k10_debug.sh | \ bash -s <k10-namespace> <logfile-name> <localhost port>; \ gzip <logfile-name>
Application Debug Information¶
If you are having issues with a particular application, please also gather the following information.
# Get Application Information $ kubectl get pvc -oyaml --namespace <APP NAMESPACE> $ kubectl api-resources --verbs=list --namespaced -o name | \ xargs -n 1 kubectl get --show-kind --ignore-not-found --namespace <APP NAMESPACE>
Please also get the Helm status: