Skip to content
All projects

Oasis

A Kubernetes cluster on Raspberry Pis running a Rust web app with PostgreSQL.

Built
2021
For
Team of two
Status
Archived
Stack
Kubernetes, k3s, Raspberry Pi, Rust, PostgreSQL, Docker

A distributed-systems project: a k3s Kubernetes cluster across several Raspberry Pis, running a Rust web application backed by PostgreSQL through the Diesel ORM.

  • Cluster. A master and worker nodes with load balancing, set up by scripts.
  • App. User signup, login and sessions, containerized with Docker and deployed to the cluster.