Create a Stripped-Down k3s + Prometheus Setup
Prepare a simplified version of the iot-telemetry infrastructure for the students, consisting only of k3s and Prometheus, to be pre-deployed on student machines.
Tasks:
-
Refine the existing Terraform and Ansible scripts to deploy a minimal setup with k3s and Prometheus. -
Ensure the setup is stable and easy to replicate across multiple virtual machines. -
Document the process to provision a machine for each student with this pre-configured environment. -
Save Terraform and Ansible code to https://gitlab.lnu.se/2dv013/content/examples/k3s-example-infrastructure
Notes: This approach aims to reduce initial setup friction for students, allowing them to focus on the course material rather than infrastructure setup. Students will still have the flexibility to experiment with different configurations or create additional machines if they choose.
Edited by Mohamed Younus Anzel Mashoor