Building a project (#3) - Attempting to run Kubernetes and OpenStack

This is a part of series Building a project, where I try to make something using OpenStack. Learning about OpenStack Preparing a server Attempting to run Kubernetes and OpenStack With my server ready, I was excited to get Kubernetes running. Following a guide I came across online, I added a few lines of configuration and applied it right away. ...

1 December 2025 · 25 min · 5160 words · 이영욱

Building obscure packages with Nix

It is understandable that not every software on the internet is available on any given Linux distribution, but it is sometimes disappointing when something I have been looking for is missing. Introduction When Arch Linux was my daily driver, Flatpak (with Flathub) and Arch User Repository (AUR) provided enough packages to satisfy my needs. However, I have since switched to NixOS and almost ditched Flatpak from my system. Even still, there were two things I could try: ...

28 October 2025 · 38 min · 7909 words · 이영욱

Switching from Arch Linux to NixOS

I use Arch btw Not any more. During my last post about deploying PeerTube, I considered using NixOS for the server. I eventually decided against it due to a steep learning curve, but Nix’s goal of declarative environment made me eager to try it out one day. Arch Linux has been the daily driver on my laptop for well over two years. I had no complaints with it, receiving timely updates while still being a generally stable system. However, even though reproducibility is not exactly what I need in such a device, the ability to roll back with ease as well as declare my setup in a Git repository was appealing to me. ...

16 May 2025 · 15 min · 3183 words · 이영욱