Prerequisites
Before we dive into the world of observability, let’s ensure you’ve got the right gear. You’ll need an Azure subscription and a sprinkle of knowledge about containerized applications, Docker, and Kubernetes. But hey, no worries if you’re starting from scratch. Here are some links to get you up to speed before joining the fun! 🚀:
- 📝 Azure subscription
- 👩💻 VSCode (or your favourite IDE, but VS Code is preferable as you can run the workshop from the Dev Containers extension)
- 🐠 Docker
- 🐳 Dev Containers extension
- 🛟 Kubernetes Developer Workshop - in case you’re new to Kubernetes.
Next, let’s get the codebase ready:
- Get the code: Clone the observability-lab repository.
- Setup your local environment: Open the cloned repository in the Dev Container, which is equipped with all the necessary tools.
- If you are facing issues with your set up open the project in GitHub Codespaces.