This document discusses running serverless functions on a Kubernetes cluster set up on bare metal servers. It covers shopping for hardware, setting up the Kubernetes cluster, and deploying functions using OpenFaas. Setting up Kubernetes on bare metal allows experimenting safely without cloud costs but has drawbacks like complexity and lack of Arm64 container images. The document promotes owning a home Kubernetes cluster for fun and increased server utilization.