A new year, a new blog (platform). Who said you needed to start your new-years blog in January?
Seriously though, after using Ghost for a few years now, I decided to switch things up a bit, and transfer the blog to hugo.
Not much will have changed for you, well, except the theme, which I quite like. For me this means less resources on my servers, as it’s now a statically generated site.
I want to move from a Samba based Domain Controller, to a Windows 2022 Domain Controller. Turns out, it’s not really a simple process! For starters, Samba’s Domain Level is that of a 2008 DC, so we can’t just connect it to win-2022.
Basically what we are going to do, is migrate all our data from: Samba -> Win 2008 -> Win 2012 -> Win 2022. I’m using Proxmox for virtualization, but the process should be similar for whatever hypervisor you use.
With it sounding so simple, you wouldn’t expect the hoops you’d have to go though!
Initial setup My use-case is translations. I don’t want to join on another table every time, and want to be able to scale to add new languages easily. To do that, I’m going to make a strongly typed class called Translations that extends Dictionary<string, Dictionary<string, string>>. The outer key is the language, and the inner key is the translation key.
This blog post is meant to be more of a personal journey, migrating from a server running docker & traefik, to a server running Kubernetes (k3s to be exact). I hope this might help other people that already know the basics of docker, but want to transfer that knowledge into the realm of Kubernetes.
So let’s start with what we already have:
Screenshot from Portainer, showing the containers I will migrate to Kubernetes Now, I’m not going to go though the migration for each application, but I am going to give a few examples.
Let’s begin with why? So why do you need one? Well, you don’t! It’s a fun project, both techy-programming, and real-life-building. I personally did it because I saw something similar on YouTube, and wanted to recreate it for myself. It’s not the most practical way to tell the weather, we have our phones for that, but it is the most cool one I have!
So how did you do it? The problem is split into two solutions:
So I set up a blog I’ve realized that sometimes, I do just want to write things down - share them with others, or just for myself
So I decided, finally, to just set something up. There’s not much going on here just yet, but keep your eyes peeled!
Polar