antunes-lab
My home lab for exploring platform engineering: Proxmox infrastructure managed with Terraform, two Kubernetes clusters, and practical experiments with Linux and Go.
Kubernetes / Terraform / Proxmox / Go / Linux
9 VMs · 1 host
I'm a Brazilian engineer based in the UK since 2019, with a background in Linux support and systems administration. I'm now moving into platform engineering, building on that experience through hands-on work with Kubernetes, Terraform and Go. This site brings together my home lab, projects and the lessons I learn along the way.

01Tools & technologies
My projects build on a foundation in Linux, networking and troubleshooting. These are the tools I'm using to explore infrastructure automation, application delivery and platform engineering.
SYS-01
Running two lab clusters and working with deployments, Helm charts and health probes, alongside day-to-day troubleshooting.
SYS-02
Managing nine Proxmox VMs with Terraform, with remote state in Azure Blob Storage and Entra ID authentication.
SYS-03
Exploring image-based Linux systems with Talos and Kairos, including installation, node configuration and behaviour after a reboot.
SYS-04
Building practical tools for my lab, including a terminal dashboard and an HTTP service deployed to Kubernetes.
SYS-05
Using GitHub Actions on this portfolio to run formatting, linting, type-checking and build checks on every push and pull request.
SYS-06
Building this portfolio and a personal budget application with Next.js, TypeScript and PostgreSQL.
02Currently building
A terminal dashboard that brings Proxmox VMs and Kubernetes resources into one view. It highlights resources that need attention and continues to show available information when part of the lab is unreachable.
Built in Go with Bubble Tea, it uses existing Kubernetes and Proxmox credentials. A demo mode lets you explore the interface without connecting to a cluster.
View source↑/↓ move ·tab switch ·r refresh ·q quit
03Projects
Hands-on projects from my home lab, covering infrastructure automation, Kubernetes, Linux and Go. Each one includes the implementation, the decisions behind it and what I learned.
My home lab for exploring platform engineering: Proxmox infrastructure managed with Terraform, two Kubernetes clusters, and practical experiments with Linux and Go.
Kubernetes / Terraform / Proxmox / Go / Linux
9 VMs · 1 host
Nine Proxmox VMs managed with Terraform and remote state in Azure Blob Storage. This project covers provisioning new machines, importing existing infrastructure and handling resource changes safely.
Terraform / Proxmox / Azure / IaC
A customised Kairos image for provisioning a k3s control-plane node in my lab, with unattended installation, node configuration and custom boot and login screens.
Kairos / k3s / Immutable Linux / Edge
A small Go HTTP service used to practise deploying applications to Kubernetes, including container builds, Helm packaging, health probes and resource configuration.
Go / Kubernetes / Helm / Talos / Docker
A Go terminal dashboard for viewing Proxmox VMs alongside Kubernetes nodes, pods and events, with resources needing attention shown first.
Go / Kubernetes / Bubble Tea / client-go
A Bash experiment that maps familiar Linux service commands to Kubernetes operations, exploring where those similarities help and where they break down.
Bash / Kubernetes / Developer Experience
A personal budget planner for tracking monthly income and expenses, with a debt-repayment simulation that prioritises higher-interest balances.
Next.js / TypeScript / PostgreSQL / Prisma