Skip to content

Repo is for a bare metal Kubernetes (k3s) multi-arch cluster, comprised of old Thinkpad laptops, Raspberry Pis (2, 3B, B+, 4, 400, Compute Module 4) and Jetson Nanos (with the possibility of extending workers out to the cloud). This is for my own learning and provide a lab environment for my cousins looking to attain entry level IT jobs.

Notifications You must be signed in to change notification settings

antoinesylvia/Autoplex-Cluster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

👋 Nothing to see here yet, will hold the current state (application layer) for my Kubernetes K3s cluster (replicated from my self-hosted) Gitlab. This GitOps repo will also cover Kubernetes support tools and other self-hosted applications I'm running (includes guides). Cluster is comprised of Raspberry Pis (3 & 4), Jetson Nanos and a bunch of old Thinkpads I've collected over the years. I physically assembled the cluster when I had a tiny bit of free time during paternity leave in the summer of 2021. Now with 2 little ones, I try to work on this (software and automation side) late at night when everyone is asleep. I was originally inspired to go big on this (before crazy price increases for Pi and Nano) by a local member project at Dallas Makerspace that had his project posted around the web:

I'll be using Github pages for an associated blog tied to this project: https://antoinesylvia.github.io/Autoplex-Cluster/

Note: Other people that will have access to this cluster will be my cousins looking to attain hands-on skills needed for their pursuit of entry level jobs, wife (engineer) and friends (security engineers) when it's all said and done. One step at a time.

1

Hardware information and cluster pictures can be found here: https://github.com/antoinesylvia/Autoplex-Cluster/tree/main/hardware_info

Image 1 (Pi 4s & old HP Microserver (persistant storage) Image 2 (Pi 4s & Pi 3s)
Image 3 (Jetson Nanos) Image 4 (Old Thinkpads and my custom built desktops)
Image 5 (Gateway for LAN1/LAN2, Switch and old Pis) Image 6 (Mgmt. Location)

General Application information can be found here: https://github.com/antoinesylvia/Autoplex-Cluster/tree/main/general_apps_info

Autoplex Cluster - Support Tools


Below is a list (v0.1) of support tools for my Think Pi Nano+ Cluster, will consolidate some more as I go. These tools were discovered in:

Backup and Storage

Component Support Tools

Function-as-a-Service/Platform-as-a-Service

GitOps and Automation

Images (OS)

Kubernetes Distro and Base OS

Management, Monitoring and Observability

Networking

Optimization

Runtime

Security

Tools - Hardware

zOther - People I follow to learn more about Docker, Kubernetes, DevOps, and/or ARM

zUnderReview

zCoolGitOpsProjectsToTrack (created a list below for Github projects, used for cluster state)

zCertificationToAttain_2023/24 (Getting in lab time with a 2 and 4 year old at home isn't easy)

zKubernetesOther

About

Repo is for a bare metal Kubernetes (k3s) multi-arch cluster, comprised of old Thinkpad laptops, Raspberry Pis (2, 3B, B+, 4, 400, Compute Module 4) and Jetson Nanos (with the possibility of extending workers out to the cloud). This is for my own learning and provide a lab environment for my cousins looking to attain entry level IT jobs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published