Issue #92
Read about infrastructure and programming topics and news every week
Courtesy of Jan Antonin Kolar - Unsplash
tbls
This is a tool to document databases, and of course, there are so many tools to document databases, but this one is code-based and can be easily run with CI/CD jobs.
rill
Rill is a Go toolkit for streaming, parallel processing, and pipeline construction. Designed to reduce boilerplate and simplify usage, it empowers developers to focus on core logic without getting bogged down by the complexity of concurrency.
https://github.com/destel/rill
NixOS as Router
Although it is a post relative to a home router, it is beneficial to see how to set up a router using the declarative nature of NixOS. He used a cool BananaPI R3 board. Please also pay attention to the firewall set up using nftables instead of iptables.
Banana PI Router
Banana PI is a producer of single-board computers, the R3 board is exciting for a home lab and small offices.
https://banana-pi.org/en/bananapi-router/155.html
Ansible with Proxmox and K3s Repo and Videos
This is a nice repo where you can see how to create a VM template, and VMs and deploy K3s with Ansible. I find Ansible having several issues in creating VMs on Proxmox, including setting up the number of cores and memory and I kept using Terraform with the bpg/proxmox provider.
https://github.com/sysengquick-yt/k3s
https://www.youtube.com/playlist?list=PLvadQtO-ihXvO-SoG5YQ1LfmQcTLv2fre
Canonical launches Ubuntu Core 24
https://ubuntu.com/blog/canonical-launches-ubuntu-core-24
OpenAI to buy electricity from CEO Sam Altman's nuclear fusion side hustle
Knowing your supplier is always good – and super lab's auditors promise to check for conflicts of interest
https://www.theregister.com/2024/06/06/openai_negotiating_nuclear_power_deal/
AMD Previews “TURIN” Epyc CPUs
https://www.nextplatform.com/2024/06/03/amd-previews-turin-epyc-cpus-expands-instinct-gpu-roadmap/
As Kubernetes Turns 10, New Spectro Cloud Research Finds 76% of Adopters Still Held Back by Complexity
Yes, Kubernetes’ complexity is still scaring a lot of people. I see that companies can create a lot of value by reducing this complexity with management tooling.

