Journey to K3S: Basic cluster setup
I’ve finally started to play with K3S, a lightweight Kubernetes distribution. I have been reading about it for a while and I’m excited to see how it performs in my home lab. My services have been running in an Intel NUC running Docker container for some years now, but the plan is to migrate them to a k3s cluster of three NanoPC-T6 boards.
I was looking for a small form-factor and low power consumption solution, and the NanoPC-T6 seems to fit the bill. I know I’m going to stumble upon some limitations but I’m eager to see how it goes and the problems I find along the way.
My requirements are very simple: I want to run a small cluster with a few services, and I want to be able to access them from the internet and from my home. My current setup relies on Tailscale for VPN and Ingress for the services, so I’m going to try and replicate that in this new setup.
Create an audiobook file from several mp3 files using ffmpeg
Due to some recent traveling I have started to listen to audiobooks. I love reading but some times my eyes are just too tired to go with it but I’m not sleepy at all or maybe I just wanted the convenience to lay down but still do something.
Short story, I bought some from a known distributor but I’m a fan of data preservation and actually owning what I pay for. I found an application in Github that allowed me to download the files that composed the audiobook in split mp3 files, but that didn’t do. I wanted a single file with correct metadata, so I got my hands dirty.
FOSDEM 2024
First weekend of February was, as usual, the FOSDEM conference in Belgium, and I could not miss it. I started attending a few years back, and since then I have tried going if my schedule allowed it.
This is a super brief summary of my experience during the event on the two days I was there, though this year I left early on Sunday before the conference properly finished so Sunday was a bit more scarce. A lot of unattended talks from the agenda too, I have a huge backlog of videos to watch now.
My defaults at the end of 2023
I’m too joining this trend, since it seems like a good idea to keep track of the tools I use, others may discover new ones as I have done in people lists, and it’s a good way to see how my preferences change over time.
Here’s my list for this year:
Category | Tools/Platforms |
---|---|
π» Operating System | MacOS |
β¨οΈ Launcher | Alfred |
π± Mobile OS | iPhone |
π¨ Mail Client | Fastmail Web |
π Notes | Notion (personal) & Obsidian (personal/work) |
πΌοΈ Photo Management | Google Photos / iCloud Photos / Local NAS (A mess) |
π Calendar | Fantastical |
ππ»ββοΈ Contacts | Fastmail |
π File Storage | SynologyDrive & Syncthing |
π Browser | Arc |
π Search Engine | Kagi |
π Bookmarks | Shiori |
π Read It Later | Shiori |
π RSS Reader | Miniflux |
βοΈ Task Management | Todoist |
π Shopping Lists | Todoist |
π₯ Social Media | Mastodon |
π¬ Chat | Telegram, Element, iMessage |
π° Finances | Actual |
π΅ Music | Apple Music / Bandcamp / Local NAS |
π€ Podcasts | Apple Podcasts / iVoox |
π Password Management | 1Password |
π§βπ» IDE and Code Editor | Visual Studio Code |
π VPN | Tailscale , WireGuard |
π Home automation | Home Assistant |
I just read The Sunlit Man
Name | The Sunlit Man |
---|---|
Author | Brandon Sanderson |
Pages | 544 (Spanish physical edition) |
Rating | 4 (out of 6) |
Recommended | For Sanderson fans and fantasy/sci-fi lovers, yes. |
The last Secret Novel from Brandon Sanderson, titled The Sunlit Man (or El hombre iluminado in Spanish, the version I read). This is the most Cosmere focused novel of the four, with a lot of references to The Stormlight Archives series; or at least I guess so, since I haven’t read any books from that series yet, though some names feel familiar.
Using ssh_config Match to connect to a host using multiple IP or Hostnames
My main computer is a MacBook Pro from 2017, but I have some servers laying around and one other laptop connected at home with ArchLinux installed that I use mainly for development. I connect to it remotely either directly using a SSH/Mosh + Tmux + Emacs/Vim combination, or using the pretty convenient VSCode Remote Extensions when I’m not feeling much of a hacker.
Thing is, I may access this computer either from my home network directly if I’m at home or via a SDN if I am not (at the office, coffeeshop, visiting family, etc).
April 2022
This is the most accurate summary I can give of the last month. This is the first time player 2 and I are moving between places together, and between the usual work this kind of thing has and some surprises we have had along the way… I didn’t have time for anything else.