diff --git a/instruqt/troubleshoot-training/01-introduction/assignment.md b/instruqt/troubleshoot-training/01-introduction/assignment.md index 03ddda094..100036157 100755 --- a/instruqt/troubleshoot-training/01-introduction/assignment.md +++ b/instruqt/troubleshoot-training/01-introduction/assignment.md @@ -9,11 +9,13 @@ notes: contents: In this track, we'll work together to apply some practical methods for troubleshooting some Kubernetes problems using Replicated tooling. tabs: -- title: Workstation +- id: vy80bd4zzksw + title: Workstation type: terminal hostname: cloud-client difficulty: intermediate timelimit: 600 +enhanced_loading: null --- 👋 Introduction diff --git a/instruqt/troubleshoot-training/02-troubleshoot-1/assignment.md b/instruqt/troubleshoot-training/02-troubleshoot-1/assignment.md index b07ee519e..7ca0d1942 100755 --- a/instruqt/troubleshoot-training/02-troubleshoot-1/assignment.md +++ b/instruqt/troubleshoot-training/02-troubleshoot-1/assignment.md @@ -8,11 +8,13 @@ notes: - type: text contents: The website is down tabs: -- title: Workstation +- id: veuyak3z63de + title: Workstation type: terminal hostname: cloud-client difficulty: basic timelimit: 3600 +enhanced_loading: null --- Let's imagine that our environment belongs to a customer, who are now experiencing an issue with their install. diff --git a/instruqt/troubleshoot-training/02-troubleshoot-1/setup-cloud-client b/instruqt/troubleshoot-training/02-troubleshoot-1/setup-cloud-client index 5f2a07e29..10cc35f08 100755 --- a/instruqt/troubleshoot-training/02-troubleshoot-1/setup-cloud-client +++ b/instruqt/troubleshoot-training/02-troubleshoot-1/setup-cloud-client @@ -1,3 +1,3 @@ #!/bin/bash -curl https://spooky.academy/support_bundles/troubleshoot_1_support_bundle.tar.gz -o support-bundle.tar.gz +curl https://cre-training-assets.s3.us-west-1.amazonaws.com/troubleshoot_1_support_bundle.tar.gz -o support-bundle.tar.gz diff --git a/instruqt/troubleshoot-training/03-troubleshoot-2/assignment.md b/instruqt/troubleshoot-training/03-troubleshoot-2/assignment.md index 74d977330..ecc7fd40c 100755 --- a/instruqt/troubleshoot-training/03-troubleshoot-2/assignment.md +++ b/instruqt/troubleshoot-training/03-troubleshoot-2/assignment.md @@ -8,11 +8,13 @@ notes: - type: text contents: Time to fix another problem... tabs: -- title: Workstation +- id: i8rejw22dqrt + title: Workstation type: terminal hostname: cloud-client difficulty: intermediate timelimit: 3600 +enhanced_loading: null --- The customer opens another issue, but this time pods seem to be crashing. diff --git a/instruqt/troubleshoot-training/03-troubleshoot-2/setup-cloud-client b/instruqt/troubleshoot-training/03-troubleshoot-2/setup-cloud-client index 0f658c2e7..9f8e31282 100755 --- a/instruqt/troubleshoot-training/03-troubleshoot-2/setup-cloud-client +++ b/instruqt/troubleshoot-training/03-troubleshoot-2/setup-cloud-client @@ -4,4 +4,4 @@ set -euxo rm -rf /root/support-bundle* || true rm /root/solution.txt || true -curl https://spooky.academy/support_bundles/troubleshoot_2_support_bundle.tar.gz -o support-bundle.tar.gz +curl https://cre-training-assets.s3.us-west-1.amazonaws.com/troubleshoot_2_support_bundle.tar.gz -o support-bundle.tar.gz diff --git a/instruqt/troubleshoot-training/04-troubleshoot-3/assignment.md b/instruqt/troubleshoot-training/04-troubleshoot-3/assignment.md index 5dc1eccb6..5cdb39456 100755 --- a/instruqt/troubleshoot-training/04-troubleshoot-3/assignment.md +++ b/instruqt/troubleshoot-training/04-troubleshoot-3/assignment.md @@ -8,11 +8,13 @@ notes: - type: text contents: Time to fix the problem... tabs: -- title: Workstation +- id: shecujhilhdj + title: Workstation type: terminal hostname: cloud-client difficulty: advanced timelimit: 3600 +enhanced_loading: null --- You get another report from a customer saying that their application isn't working, as if **a Pod is not responding and connections time out**. How would you begin to solve the problem? diff --git a/instruqt/troubleshoot-training/04-troubleshoot-3/setup-cloud-client b/instruqt/troubleshoot-training/04-troubleshoot-3/setup-cloud-client index f8a6fc17b..6eb1542c4 100755 --- a/instruqt/troubleshoot-training/04-troubleshoot-3/setup-cloud-client +++ b/instruqt/troubleshoot-training/04-troubleshoot-3/setup-cloud-client @@ -3,4 +3,4 @@ rm /root/solution* || true rm /root/support-bundle* || true -curl https://spooky.academy/support_bundles/troubleshoot_3_support_bundle.tar.gz -o support-bundle.tar.gz +curl https://cre-training-assets.s3.us-west-1.amazonaws.com/troubleshoot_3_support_bundle.tar.gz -o support-bundle.tar.gz diff --git a/instruqt/troubleshoot-training/05-troubleshoot-4/assignment.md b/instruqt/troubleshoot-training/05-troubleshoot-4/assignment.md index 4ce2b10a7..191ede79a 100755 --- a/instruqt/troubleshoot-training/05-troubleshoot-4/assignment.md +++ b/instruqt/troubleshoot-training/05-troubleshoot-4/assignment.md @@ -8,11 +8,13 @@ notes: - type: text contents: Time to fix the problem... tabs: -- title: Workstation +- id: npaysfojmcne + title: Workstation type: terminal hostname: cloud-client difficulty: intermediate timelimit: 3600 +enhanced_loading: null --- You get a new report from a customer saying that many pods are failing; some may display Errors, while others may be Evicted or Pending, or even in an Unknown state. diff --git a/instruqt/troubleshoot-training/05-troubleshoot-4/setup-cloud-client b/instruqt/troubleshoot-training/05-troubleshoot-4/setup-cloud-client index 18d012c46..f77a1dcc3 100755 --- a/instruqt/troubleshoot-training/05-troubleshoot-4/setup-cloud-client +++ b/instruqt/troubleshoot-training/05-troubleshoot-4/setup-cloud-client @@ -4,7 +4,7 @@ set -exuo pipefail rm -rf /root/support-bundle* rm -rf /root/solution* -curl https://spooky.academy/support_bundles/troubleshoot_4_support_bundle.tar.gz -o support-bundle.tar.gz +curl https://cre-training-assets.s3.us-west-1.amazonaws.com/troubleshoot_4_support_bundle.tar.gz -o support-bundle.tar.gz cd /opt/ tee quiz.go << EOF diff --git a/instruqt/troubleshoot-training/06-troubleshoot-5/assignment.md b/instruqt/troubleshoot-training/06-troubleshoot-5/assignment.md index 73753aed6..ac0d9d6e6 100755 --- a/instruqt/troubleshoot-training/06-troubleshoot-5/assignment.md +++ b/instruqt/troubleshoot-training/06-troubleshoot-5/assignment.md @@ -8,11 +8,13 @@ notes: - type: text contents: Time to fix the problem... tabs: -- title: Workstation +- id: g7eab4ov6vwd + title: Workstation type: terminal hostname: cloud-client difficulty: advanced timelimit: 3600 +enhanced_loading: null --- A new issue has been reported saying that there are DNS resolution failures in some Pod logs. diff --git a/instruqt/troubleshoot-training/06-troubleshoot-5/setup-cloud-client b/instruqt/troubleshoot-training/06-troubleshoot-5/setup-cloud-client index b315805fa..0341468d3 100755 --- a/instruqt/troubleshoot-training/06-troubleshoot-5/setup-cloud-client +++ b/instruqt/troubleshoot-training/06-troubleshoot-5/setup-cloud-client @@ -5,7 +5,7 @@ rm -rf /root/support-bundle* rm -rf /root/solution* -curl https://spooky.academy/support_bundles/troubleshoot_5_support_bundle.tar.gz -o support-bundle.tar.gz +curl https://cre-training-assets.s3.us-west-1.amazonaws.com/troubleshoot_5_support_bundle.tar.gz -o support-bundle.tar.gz cd /opt/ tee quiz.go << EOF diff --git a/instruqt/troubleshoot-training/07-support-bundle-types/assignment.md b/instruqt/troubleshoot-training/07-support-bundle-types/assignment.md index b86944e13..285412292 100755 --- a/instruqt/troubleshoot-training/07-support-bundle-types/assignment.md +++ b/instruqt/troubleshoot-training/07-support-bundle-types/assignment.md @@ -13,5 +13,6 @@ solution: - 1 difficulty: basic timelimit: 600 +enhanced_loading: null --- If a customer's cluster is unresponsive, what is the easiest way to inspect the environment diff --git a/instruqt/troubleshoot-training/08-super-secret/assignment.md b/instruqt/troubleshoot-training/08-super-secret/assignment.md index 08632c6ac..7e876709f 100755 --- a/instruqt/troubleshoot-training/08-super-secret/assignment.md +++ b/instruqt/troubleshoot-training/08-super-secret/assignment.md @@ -13,6 +13,7 @@ solution: - 2 difficulty: basic timelimit: 600 +enhanced_loading: null --- One of your customers is under strict governmental compliance. they have an issue in one of their clusters and inform you that they cannot send a support bundle because it would contain too much sensitive information. diff --git a/instruqt/troubleshoot-training/track.yml b/instruqt/troubleshoot-training/track.yml index f1a884ccf..5f6a5fda7 100755 --- a/instruqt/troubleshoot-training/track.yml +++ b/instruqt/troubleshoot-training/track.yml @@ -1,24 +1,29 @@ slug: troubleshoot-training id: 3ytyltkwdclm title: Troubleshoot Training (EC) -teaser: Get hands-on, practical application at debugging problems on Replicated embedded +teaser: Get hands-on, practical experience at debugging problems on Replicated embedded clusters (aka kURL) description: |+ In this track, we invite you to learn how to triage, diagnose, and solve problems with the replicated platform and support tooling. icon: https://cdn.instruqt.com/assets/templates/kubernetes.png -level: intermediate tags: -- instructor-led +- troubleshoot +- vendor +- embedded-cluster +- self-paced owner: replicated developers: -- danj@replicated.com - ada@replicated.com +- danj@replicated.com lab_config: - overlay: false - width: 33 - position: right + sidebar_enabled: true feedback_recap_enabled: true + feedback_tab_enabled: false loadingMessages: true + override_challenge_layout: false hideStopButton: false -checksum: "10084089043640894063" + default_layout: AssignmentRight + default_layout_sidebar_size: 33 +checksum: "15794640145925215740" +enhanced_loading: false