Skip to content

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