All posts by chris

Go

Is Go the way to go?

Recently I had the opportunity to dive deeper into Go. Not so long ago, Go was on my radar mainly as a "super fast" programming language that is particularly suitable for (web) servers. However, since I had been working with other tech stacks in recent years, switching to Go "overnight" was out of the question. Consequently...

Read More

Terragrunt and Terraform

Terragrunt – the missing Terraform Part

Terraform is one of the top IaC (Infrastructure as Code) tools. With Terraform, developers can create, change and version infrastructure safely and efficiently. The declarative configuration language HCL (HashiCorp Configuration Language) describes the desired state of a cloud-based or local infrastructure. Terraform can then use this to create a plan to deploy the infrastructure. Terraform has many advantages...

Read More

Gitlab CI/CD nodes overheat

GitLab CI/CD vs. Heat: How a Hardware Failure Sabotaged CI/CD Jobs

A ROCK 5 A has recently been running as a node in my home lab Kubernetes (k8s) cluster. Gitlab CI jobs with container builds (Buildah, Kaniko) are run on it, for example. After some debugging and extensive troubleshooting, an unusually high error rate in the CI/CD system turned out to be a hardware error. After several years of experience with Gitlab CI, this was...

Read More

en_USEnglish