Cubernetes
justingarrison.com
justingarrison.com
I'll take this demo EKS cluster as a warning of true AWS's costs.
I always liked the Cube form factor. Having the internals so easily accessible is great design.
The LP-179 motherboard is interesting as well. I've been looking for a NUC replacement, but the newer models have lost the small form factor, and this looks like it might be a good alternative.
The Pico-ITX standard is not popular though. It was introduced by VIA way back in 2007, and hasn't had much industry traction. Case in point: I can't find a good case for it. Can someone recommend one? Or maybe I could retrofit my ancient 4"x4" NUC for it...
1: https://www.kickstarter.com/projects/lattepanda3delta/lattep... 2: https://up-board.org/#
With so many LEDs all over the place, computation is not the point of the "cubernetes" device.
[1]: https://www.topspeed.com/cars/car-news/with-26-wheels-and-se...
What I like best about this project, besides it being in a G4 Cube, is that it's like a physical metaphor for Kubernetes. A classic monolith was cracked into a bunch of microservices which from the outside doesn't look like any kind of improvement over the original.
For quieter and less Watt-hungry rackmount in the living room, I ended up moving towards Atom-based ones, currently from Supermicro, with fans replaced with Noctua. Plus a 4U chassis for GPU, with a consumer motherboard (non-ECC RAM).
I recently again almost redid a home K8s production cluster using RasPi 4 8GB (and also looked at products from Pine64 and Turing Pi and others), but product availability is terrible right now. Meanwhile, used x86-64 hardware is easily available, and easily runs official Debian Stable perfectly.
Pretty cool build, it's crazy how powerful compact computers have gotten!
It's probably not something you should be necessarily worrying about.
This seems like, if a company could produce these at scale, a great alternative to AWS.
It's scalable, just add cubes!
Right now I just have two local servers that have x86 200 GE's (35W TDP), some value RAM and a bunch of Seagate HDDs because that kind of storage is way cheaper than cloud offerings, and a few VPSes in the cloud, alongside WireGuard.
Though personally I'd most likely go for something boring like Ubuntu LTS, K3s and Portainer/Rancher for management. Actually Docker Swarm also works decently.
As long as you're settled on the OCI standard, it's a pretty great landscape out there!
> I know there are cheaper ways to bulid a home lab Kubernetes cluster. My goal wasn’t to build a cheap cluster—see my privous post for a 4 node cluster under $100. [0]
Speaking of which... the author's other post talks minikube - does anyone have any idea what the recommended minimum system requirements might look like for EKS Anywhere? Can't find it on their downloads/docs pages.
[0] https://rothgar.medium.com/on-prem-development-kubernetes-cl...
EKS Anywhere provides a CLI, packaged Cluster API, and other tools (CNI, GitOps) on top of raw Kubernetes. K8s, k3s, k0s are binaries you have to manage and are similar to EKS Distro [1] which we publish and build on top of.
EKS Anywhere is designed to give you clusters you can manage long term using Cluster API and a full suite of tools for how we thing Kubernetes clusters should be run based on our experience running EKS. It is a closer comparison to Rancher's RKE or VMware Tanzu for provisioning clusters, but some features and implementation details are different.
Nice write-up and cool looking end result!
Wow,quit a hobby
Also FAANG TC.
OOOOOOOOOOOHHHHHH but espresso is so much more enjoyable than Kubernetes :)
> Also FAANG TC.
You mean FAANG expense account