kubernetes on riscv showing all pods in all namespaces and all nodes
grafana dashboard; currently tweaking my custom nvme exporter
microcluster is now fully functional.
Kubernetes across all nodes, local container registry, Grafana + Prometheus, custom exporters & custom certs with everything built & stored locally because upstream support is iffy at best & tends to vanish without warning.
all entirely on RISC-V
11.02.2026 11:57
π 1
π 0
π¬ 0
π 0
finally got grafana running on risc-v
06.02.2026 05:16
π 1
π 0
π¬ 0
π 0
homelab is coming along nicely ππΌ
02.02.2026 18:17
π 0
π 0
π¬ 0
π 0
6 days since the last riscv microcluster update and things are going fairly well. ive been battling grafana on riscv today. its currently winning.
however kubernetes on riscv is full functional, as is docker, lxc and a few other cool bits
learning loads which is always a bonus.
28.01.2026 03:32
π 0
π 0
π¬ 0
π 0
took my own advice tho; RTFM! downloaded the datasheet & discovered these boards ~will~ boot from nvme and the bootloader can be flashed to spi; which means i only need 1 sd card, once.
plus, i fixed my corne keyboard!
ups and downs my friends :)
21.01.2026 03:51
π 0
π 0
π¬ 0
π 0
my homelab :)
alas, one of the nodes was faulty. sd card slot would not read any of my seven cards. tried shimming it, holding it in, reseating a million times, different angles, nothing. these boards are useless without the first boot with sd; otherwise no os install
21.01.2026 03:51
π 0
π 0
π¬ 1
π 0
i intend on finalising the build with an orangepi r2s, which boasts four lan ports. i will connect lan1 of each new node (lan0 is reserved for direct uplink to switch) to the r2s to create a backplane for either containers or microservices & it will leave 1 lan port free for a ch32v microcontroller
19.01.2026 01:06
π 1
π 0
π¬ 0
π 0
adding nvme
added rtc battery
old vs new. wyse 3040 x86 2gb ram vs orangepi 8gb ram riscv
upgrade 80% complete
bit of a serious upgrade too as im gaining 8gb ram (4-6gb increase), 2x nvme and 2x gigabit lan ports across each node.
19.01.2026 01:06
π 0
π 0
π¬ 1
π 0
end of an era, breaking down my microcluster to upgrade to riscv
19.01.2026 01:06
π 0
π 0
π¬ 1
π 0
nvme & luckfox pico max
just waiting on delivery now. upgrading the entire microcluster to risc-v will satisfy two of the critical points in my roadmap; ill be doing rust anyways but next month ill be doing it all on risc-v.
should be fun too, another rabbit hole to venture down :)
xo
06.01.2026 03:16
π 0
π 0
π¬ 0
π 0
cm5 io board with a sizeable nvme cooler
its the first cluster i built and while it was great for learning its time to upgrade. ive been thinking about it since november and i recently stumbled on some risc-v sbcs that have 8gb ram, dual lan AND dual nvme so that was me sold. i grabbed three of them to replace each node
06.01.2026 03:16
π 0
π 0
π¬ 1
π 0
microcluster, cm5 4gb ram 128gb native nvme & 2 wyse 3040s each with 128gb external nvme via usb. luckfox pico max 256mb sits between them
2026. i have a roadmap i want to achieve this year and the two biggest points on it are further my rust knowledge and delve into risc-v. my lovely wife bought me ultimate rust for systems programming for christmas so i have that to work through & i have decided to upgrade my microcluster to risc-v
06.01.2026 03:16
π 3
π 0
π¬ 1
π 0
in lieu of turning 36 today
02.01.2026 14:00
π 0
π 0
π¬ 0
π 0
happy new year to all my followers and friends π₯³ xo
31.12.2025 22:23
π 1
π 0
π¬ 0
π 0
finally got a micro llm running on the luckfox max! this board only has 256mb of ram so it was no easy feat trying to find a model that would work, gpt-mini q2 & q6 work, but 3/4/5 dont... odd.
it outputs absolute garbage; but proof of concept is there.
3.4t/s & 1.1t/s is pretty impressive also.
27.12.2025 23:22
π 1
π 0
π¬ 0
π 0
epic gift from my beautiful wife, ive wanted this rust tome for a very long time.
25.12.2025 18:04
π 0
π 0
π¬ 0
π 0
our rescue rottweiler, Jess
the best christmas present ever π«ΆπΌ
19.12.2025 06:36
π 0
π 0
π¬ 0
π 0
grafana dashboard showing data from my media center, microcluster and ai node
sat here tonight and messed around with grafana because ive never really used it. got a nice dashbord now pulling data from my cm4, microcluster and one of my ai nodes. the cooler i installed is definitely working on the ai node as they usually run at about 50c+.
15.12.2025 08:39
π 0
π 0
π¬ 0
π 0
luckfox max mounted inside a teucer nvme cooler
luckfox max inside a teucer cooler, it doesnt look too bad. id rather have not used zipties but we cant have it all
in the end it was indeed, a bodge job with zipties. couldnt get it to mount without over stressing the board & needed the soc to touch the underside of the top section of this cooler, used copper pads for that.
it doesn't look too bad. need them to lower temps as these boards run warm. func > form
14.12.2025 04:09
π 1
π 0
π¬ 0
π 0
luckfox max sbc, various tools and a teucer nvme cooler.
i had an idea of mounting a headerless luckfox pico max inside an nvme cooler. i have a cooler spare and another luckfox dropped today, i need a few of them anyways for another project but just want to see if i can somehow mount it inside. it might have to be a bodge job with zipties tho.
14.12.2025 04:02
π 0
π 0
π¬ 0
π 0
wroom32, supermini c3's, rp2040plus and esp s3
esp s3
rp2040plus
luckfox pico max & 5v poe splitter
microcontroller drawer.
recently got a book on esp32 & risc-v, so that will be interesting to work through with the supermini c3s... definitely going to make use of the s3s, edge nodes for another project
luckfox pico max runs well off a 5v poe splitter too, so that solidifies another idea ive got
12.12.2025 03:37
π 0
π 0
π¬ 0
π 0
3 monitors with grafana that visualises microcluster data, btop on the left and right monitor also showing data from all servers in my network
always a joy to sit here.
07.12.2025 03:09
π 1
π 0
π¬ 0
π 0
finally managed to add my microcluster to the main network without "no route to host". issue was stale arp tables in my office switch, i have a few daisychained together & had a hunch this was the reason. finally added the ip's as reserved addresses in my router & can now view grafana from my phone
06.12.2025 01:53
π 0
π 0
π¬ 0
π 0
btop showing 1c cpu temp
am1i legacy rig
athlon 5350
8gb ram
nvidia k2000d
2x 500gb hdd
win xp x64 & debian bookworm
nano itx above the am1i
intel n3350
4gb ram
64gb emmc
freebsd 12 x64
went back to debian + xfce on my legacy rig, kde neon is lovely but very heavy. legacy rig usually runs xp x64 for metin2 dev (+ playing fallout 3 / skyrim).
1c cpu :D
psu is 160w pico, but never draws > 100w, with current electric prices gotta keep that wattage down. entire homelab uses ~240w.
01.12.2025 03:34
π 0
π 0
π¬ 0
π 0
luckfox max module is here, ive got a few of these coming from different sources.
rockchip rv1106 soc
- cortex a7 @ 1.2ghz
- built in npu with 1 tops compute
256mb ddr3l ram
256mb nand flash
10/100 ethernet
isp support
os support - ubuntu/buildroot/alpine
going to have lots of fun with these :)
29.11.2025 15:20
π 0
π 0
π¬ 0
π 0
im happy with it so far tho. originally it was just a microcluster for k8s, rust & microservices but i decided to put mcus on it and use it for mcu development too. just needs polishing, e.g; cable ties arent ideal but work for now.
ill write an indepth blog post when i get the time, promise :) x
28.11.2025 04:23
π 0
π 0
π¬ 0
π 0
the handles are from old rack handles i took off my liebert gxt3000 ups, as i dont need them. its a bit of a mess right now as i removed the pi & im still waiting on an 128gb nvme to finish the top section, and squeezing a luckfox pico max inbetween them for light AI tasks and more mcu development.
28.11.2025 04:23
π 0
π 0
π¬ 1
π 0
originally it had a rk118tv box that i patched armbian into, but replaced it with a cm5 as it has more ram. everything is poe*, i managed to squeeze poe splitters behind the wyse nodes as they dont support native poe.
* except the cm5, just waiting on a hat.
28.11.2025 04:23
π 0
π 0
π¬ 1
π 0