Hello there 👋

Random stuff I’m interested in and feel it’s worth writing about.

Terraform DNS Cloudflare

Terraform DNS Cloudflare Terraform automates Cloudflare DNS record creation and management, saving time and reducing errors for large domains. A custom module is used to create records for the “example.com” domain. The zone ID is retrieved via the “cloudflare_zone” data source and passed to the module along with the records to create. Records are organized by type (A, CNAME, MX, and TXT) and created as separate resources with the appropriate parameters....

April 24, 2023 · 3 min · 517 words · Me

Docker image with buildx inside

Base docker image with buildx Base docker image with docker and buildx installed in it. This image was created for use in GitLab CI for building multiarch images. GitHub Repo

May 26, 2022 · 1 min · 30 words · Me

Raspberry Pi 4 Kubernetes cluster

Installation Prepare the image for Raspberry Pi Download Pi imager Setup each nodes SD card k3s Install To install k3s on Raspberry pi-cluster i have used awesome opensource project k3s-ansible Follow the instructions on how to install k3s in the projects readme.

April 10, 2022 · 1 min · 42 words · Me

Automatic release drafting to Github Releases

Generate draft release on GitHub with GitHub Actions I was trying to find a way to do GitHub releases with GitHub Actions or GitLab CI. When I happen to find semantic-release project. One of the benefits of GitHub Actions is that the majority of its users open source their workflows by default. I was able to kick start my workflow for keeping up with releases thanks to code from benmvp, a GitHub user and keynote speaker....

May 20, 2021 · 2 min · 415 words · Me

GitHub Actions

GitHub Actions and Workflows Github Actions enables you to create custom software development lifecycle workflows directly in your Github repository. These workflows are made out of different tasks so-called actions that can be run automatically on certain events. This enables you to include Continues Integration (CI) and continuous deployment (CD) capabilities and many other features directly in your repository. Why care about Github Actions? Before we get into the technical detail let’s discussed why developers should care about Github Actions in the first place and which benefits they provide....

May 20, 2021 · 1 min · 173 words · Me