# Take the Echoes Lost in Orbit Challenge: Broken Echoes \[Beginner\]

**URL:** <https://community.dynatrace.com/t/take-the-echoes-lost-in-orbit-challenge-broken-echoes-beginner/56942>\
**Category:** Challenges\
**Created:** [September 14, 2026, 2:10pm UTC](https://community.dynatrace.com/t/take-the-echoes-lost-in-orbit-challenge-broken-echoes-beginner/56942 "2026-09-14T14:10:47Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![MichalGebacki](https://dub1.discourse-cdn.com/dynatrace/user_avatar/community.dynatrace.com/michalgebacki/32/41585_2.png) [@MichalGebacki](https://community.dynatrace.com/u/MichalGebacki)\
**Post date:** [September 14, 2026, 2:10pm UTC](https://community.dynatrace.com/t/take-the-echoes-lost-in-orbit-challenge-broken-echoes-beginner/56942/1 "2026-09-14T14:10:47Z")

</div>

| Level: Beginner |
| --- |

👉 This Challenge, with all of its three levels, created&nbsp;Katharina Sick ([@ksick](https://community.dynatrace.com/user/43154))&nbsp;from the [**OffOn Community**](https://offon.dev)!

This Challenge Level is best suited for:

| | Platform engineers, developers, and anyone curious about internal developer platforms and self-service scaffolding. No prior Backstage experience is needed, but familiarity with YAML and basic Git concepts will help. |
| --- | --- |

| Mission objective

| | See two distinct Applications in the Argo CD dashboard (one per environment) and ensure each Application deploys to its own isolated namespace |
| | Make the system resilient so Argo CD automatically reverts manual cluster changes |
| | Confirm that updates roll out automatically without leaving stale resources behind |
| &nbsp; | &nbsp; |

 | &nbsp; | Key Learnings

| | Debug GitOpsGit Operations flows with Argo CD |
| | ApplicationSet templating & pitfalls |
| | Environment isolation & namespaces |
| | Sync policies: automated, prune & self-heal |

 |

This Challenge’s Level story:

The Echo Server is misbehaving. Both environments seem to be down, and messages are silent.

Your mission: investigate the Argo CD configuration and restore proper multi-environment delivery.

This Challenge Level’s architecture:

| | The Echo Server is down across both environments. Investigate the Argo CD ApplicationSet configuration, spot the templating pitfalls, and restore proper multi-environment delivery. |
| --- | --- |

Walkthrough

1. Get started

**[Open in GitHub Codespaces](https://codespaces.new/dynatrace-oss/open-source-challenges?devcontainer_path=.devcontainer%2Fechoes-lost-in-orbit_beginner%2Fdevcontainer.json&quickstart=1)**.

The devcontainerdevelopment container: a portable, reproducible coding environment defined by a configuration file is pre-configured and starts automatically. When you push from Codespaces, GitHub forks the repository to your account automatically.

Prefer working locally? Clone the repo and open it in any editor that supports the Dev Containers specification (VS CodeVisual Studio Code, JetBrains, and others). The devcontainer config will be detected automatically.

2. Wait for Infrastructure

Wait around 5 minutes for the Codespace to provision a Kubernetes cluster, Argo CD, and the sample app. Press Cmd+Shift+P (or Ctrl+Shift+P on Windows/Linux) and search for ‘View Creation Log’ to track progress.

3. Explore the Uls

Open the **Ports** tab and navigate to each service:

- **Port 30100:** Argo CD (readonly / a-super-secure-password). View application sync status and manage Argo CD resources.

4. Fix the ApplicationSet

All errors are in this file:

```auto
manifests/appset.yaml

```

This challenge uses Kustomize under the hood: a base set of manifests with environment-specific overlays (staging, prod). Argo CD detects and applies these automatically, so your focus is on fixing the ApplicationSet to properly reference the Kustomize-managed paths.

After making changes, apply them:

```auto
kubectl apply -n argocd -f manifests/appset.yaml

```

5. Run the Smoke Test

Run the smoke test to verify your solution locally:

```auto
make verify

```

How to complete your challenge?

| | When you push from Codespaces, GitHub forks the repository to your account automatically. If you are working locally, fork the repository on GitHub before pushing. |
| | Verify your solution:

```
./verify.sh
```

 |
| | If it passes, it generates a Certificate of Completion you can paste into the discussion. |
| | **Share your solutions in this thread in answer below** &nbsp;and mention your achievement on your LinkedIn account! |

| Toolbox[kubectl](https://kubernetes.io/docs/reference/kubectl/) - Kubernetes CLICommand Line Interface for interacting with the cluster[k9s](https://k9scli.io/) - terminal UIUser Interface for managing and inspecting your cluster | &nbsp; | [kubens](https://github.com/ahmetb/kubectx) - fast way to switch between Kubernetes namespaces |

| Are you ready? Take the challenge’s mission! [Open in Codespaces](https://codespaces.new/dynatrace-oss/open-source-challenges?devcontainer_path=.devcontainer%2Fechoes-lost-in-orbit_beginner%2Fdevcontainer.json&quickstart=1)

| | Free GitHub account required. |
| | Launch in a preconfigured devcontainer. |

 | &nbsp; | Don’t forget about benefits!

| | **For completing at least one level** you get a unique badge! |
| | **For completing all of the three levels** you get even more badges! |
| | **Deadline:** 13 October 2026 at 23:59 CET |

 |

Other levels of this challenge

| [Intermediate](https://community.dynatrace.com/post/304587#M34) | The Silent Canary |
| --- | --- |
| [Expert](https://community.dynatrace.com/post/304809#M35) | Hyperspace Operations |

---

<div class="post-metadata">

**Author:** ![p\_devulapalli](https://dub1.discourse-cdn.com/dynatrace/user_avatar/community.dynatrace.com/p_devulapalli/32/41590_2.png) [@p\_devulapalli](https://community.dynatrace.com/u/p_devulapalli)\
**Post date:** [September 16, 2026, 1:00am UTC](https://community.dynatrace.com/t/take-the-echoes-lost-in-orbit-challenge-broken-echoes-beginner/56942/2 "2026-09-16T01:00:28Z")

</div>

--- CERTIFICATE START ---  
Adventure: echoes-lost-in-orbit  
Level: beginner  
User: Phani Devulapalli  
Repo: pdevulapalli/open-source-challenges  
Date: Wed Sep 16 00:59:40 UTC 2026  
Url: [Solved Challenge · pdevulapalli/open-source-challenges@86706c1 · GitHub](https://github.com/pdevulapalli/open-source-challenges/commit/86706c1)  
--- CERTIFICATE END ---

---

<div class="post-metadata">

**Author:** ![sujit\_k\_singh](https://avatars.discourse-cdn.com/v4/letter/s/34f0e0/32.png) [@sujit\_k\_singh](https://community.dynatrace.com/u/sujit_k_singh)\
**Post date:** [September 16, 2026, 4:08am UTC](https://community.dynatrace.com/t/take-the-echoes-lost-in-orbit-challenge-broken-echoes-beginner/56942/3 "2026-09-16T04:08:16Z")

</div>

--- CERTIFICATE START ---  
Adventure: echoes-lost-in-orbit  
Level: beginner  
User: Sujit Singh  
Repo: dynatrace-oss/open-source-challenges  
Date: Wed Sep 16 04:04:23 UTC 2026  
Url: [Solved Challenge · TijustS/open-source-challenges@c2c527e · GitHub](https://github.com/TijustS/open-source-challenges/commit/c2c527e)

--- CERTIFICATE END ---

---

<div class="post-metadata">

**Author:** ![coupeol](https://avatars.discourse-cdn.com/v4/letter/c/c68b51/32.png) [@coupeol](https://community.dynatrace.com/u/coupeol)\
**Post date:** [October 11, 2026, 11:22am UTC](https://community.dynatrace.com/t/take-the-echoes-lost-in-orbit-challenge-broken-echoes-beginner/56942/4 "2026-10-11T11:22:11Z")

</div>

--- CERTIFICATE START ---  
Adventure: echoes-lost-in-orbit  
Level: beginner  
User: coupeol  
Repo: dynatrace-oss/open-source-challenges  
Date: Sun Oct 11 11:07:08 UTC 2026  
Url: [Solved Challenge · coupeol/open-source-challenges@2312a9b · GitHub](https://github.com/coupeol/open-source-challenges/commit/2312a9b)  
--- CERTIFICATE END ---

---

<div class="post-metadata">

**Author:** ![arun7pulse\_lpl](https://avatars.discourse-cdn.com/v4/letter/a/df705f/32.png) [@arun7pulse\_lpl](https://community.dynatrace.com/u/arun7pulse_lpl)\
**Post date:** [October 13, 2026, 5:52pm UTC](https://community.dynatrace.com/t/take-the-echoes-lost-in-orbit-challenge-broken-echoes-beginner/56942/5 "2026-10-13T17:52:02Z")

</div>

--- CERTIFICATE START ---  
Adventure: echoes-lost-in-orbit  
Level: beginner  
User: ArunSanthoshKumar Annamalai  
Repo: dynatrace-oss/open-source-challenges  
Date: Tue Oct 13 17:50:37 UTC 2026  
Url: [Solved Challenge · arun7pulse/open-source-challenges@9f937a3 · GitHub](https://github.com/arun7pulse/open-source-challenges/commit/9f937a3)  
--- CERTIFICATE END ---
