Mate Gelei-Szego

Install an OS without KVM on Hetzner

I wanted to install RHEL on a Hetzner bare metal server, but there was a large demand for KVMs and I didn’t want to wait. I’ve found a tutorial on how to install Proxmox from the Hetzner rescue system - here’s how to do it for (almost) any OS.

Install RSAT via Powershell

Note to self – I needed to install RSAT on a build agent, so using the “optional features” GUI was not possible.

Azure DevOps - build pipeline billing extravaganza

Azure DevOps has a nice little feature called Azure Pipelines. It’s a great CI/CD tool, especially if you’re already using Azure DevOps for your source control and work item tracking. However, it’s pricing is a little confusing, and it’s easy to end up paying more than you need to.

Let's Encrypt Certbot manual mode with Azure Key Vault

Most of the time, I use Certbot to generate and renew my Let’s Encrypt certificates in an automatic way, i.e. through Github Actions or something. However, every now and then I need to generate a certificate manually, usually for ephemeral purposes.

Persist a list of integers with Entity Framework Core

I had to persist a list (or array) of integers in a database table using Entity Framework Core. I was surprised to find that EF Core does not support this out of the box. I found a few solutions online, but they all seemed to be overly complicated, here’s a quick summary of what I’ve found.