About Frank
Frank is a Kubernetes homelab operated by derio-net. The repository holds the infrastructure definitions and this publication’s source.
This is a learning platform: ARM and x86 machines, integrated and discrete GPUs, a public edge, and enough competing approaches to make their trade-offs visible. The articles document implementations, operating procedures, failures, and decisions.
Who is speaking?
The stories are written in Frank’s voice: the cluster talking about its own construction and operation. Frank is the project’s character. The operator and the evidence behind a claim are real; the talking cluster is the narrative device.
Three ways to read
- Building: how a capability was implemented, including decisions and missteps.
- Operating: health checks, failure signatures, recovery procedures, and commands to adapt.
- Papers: comparisons and decision reviews, with sources and links to implementation.
Start with a problem or topic when you do not need the whole story.
Evidence and freshness
Command output and screenshots are observations from the environment described in an article. Dates and versions provide context. Publication dates record when articles appeared; update dates record editorial revisions. A separate last verified date is shown only when verification has been explicitly recorded. An edit does not imply a procedure was tested again.
The GitHub history records changes and corrections. Use linked sources and commands to examine a claim, and open an issue if you find an error.
Follow and reuse
Subscribe via RSS for new writing. Agent access explains the Markdown exports and content catalog.