OverviewThis is an overview of the workshop we are going to be presenting in KubeCon + CloudNativeCon Europe 2022. The goal of this workshop is two fold. We would like to show best practices on how to troubleshoot K8s clusters while using some of the open source tools from Troubleshoot.sh.
Learn how to:Analyze troubleshoot bundles using sbctl.
Write an Analyzer
Write a Collector
Contribute to Troubleshoot.sh Open Source project
Pre-requisites
To participate you can use a preconfigured environment or setup one of your own that you can keep after the workshop. The preconfigured environment is provided via Katacoda and only needs a browser to access. If you want your own environment, Minikube or a CentOS/Ubuntu VM can be used with a few simple instructions to prepare the environment provided via email before the workshop.
There are three different options we can provide:Existing VM specs
Ubuntu 18.04/20.04 or CentOS 7/8
4 CPU, 4 GB Memory and 100GB disk. Smaller but fast disks are okay.
Download this tar.gz (kURL) hosted in S3 Paris. (4.2 GB)
https://cre-kubecon-eu-2022.s3.eu-west-3.amazonaws.com/kurl-bundle.tar.gzUntar and install K8s and be ready. (highly recommended so we can dive right in)
cat install.sh | sudo bash -s airgap
Katacoda:
Need a browser for this.
https://katacoda.com/replicatedhq/courses/kubecon-eu-2022Minikube:
Install Instructions:
https://minikube.sigs.k8s.io/docs/start/#what-youll-needHow to Register: Pre-registration is required. To
register for Troubleshooting Kubernetes Clusters, add it on during your KubeCon + CloudNativeCon registration.
For questions regarding this event, please reach out to
events@replicated.com.