Recently I had to create a Helm-Chart (still not a fan of it, at all!) where the image was different...
Glab ist ein Opensource-Tool, das es ermöglicht mit Gitlab über die Kommandozeile zu arbeiten....
Glab is an open-source tool that allows you to work with GitLab from the command line, eliminating...
Some time ago I discovered an interesting use of the ternary-filter in Ansible. A ternary-filter in...
Recently, I found myself needing to incorporate a CODEOWNERS-file to multiple repositories within our...
As someone with years of experience using and teaching Ansible I want to share with you how I teach...
Since I spent some time today on this, I’d rather write it down. Creating a Prometheus datasource...
The company I work for provides a broad scope of IT services to our customers and to be able to offer...
As someone who frequently works with GitHub and GitLab repositories, I often need to get an overview...
I wanted to check if some services where running on a machine. The names of the services all start...
Gitlab does not yet allow archiving all projects in a group at once. To do this, you can either...
When reading the title you may think: “d’oh! that’s easy, with git log, of course!” And of course...
When I wanted to inspect Docker-Container that existed in a remote Docker-registry, I normally used...
In a .gitlab-ci.yml job, if you do not specify a tag for an image, the latest tag is used by...
Randomly some Docker-containers on a clients Linux machine wouldn’t start - they’d fail with the...
Often times I find a interesting or useful project on Github that is abandoned and has some issues....
As part of my job I routinely create new Github repositories for my colleagues. One unfortunate...
I needed to create multiple Github repositories and grant access to them for different users. After...
Actually I did not learn this today but already some years ago. Sometimes I need to connect to remote...
I recently wanted to share a code-snippet with a colleague. I decided to use Gitlab Snippets for...
There was a need to iterate over the hosts in an Ansible inventory-file (don’t ask). After fiddling...
For one of our customers we needed to install the Docker-plugin for loki. To install it, you...
We have a set of common pipeline jobs that are shared among different projects in Gitlab. We include...
The nginx http_limit_conn module to limit http connections works as advertised. It limits the number...
And it is (at least for my instance) 4194304 bytes. That is 4,19 mb. You can easily achieve this by...
I wanted to build an executable python script on PyPi, so it can be run like MyPackage instead of...
In Python if you want to execute something after a for-loop has finished, you can use a...
I am running Percona Monitoring and Managent (“PMM”) as a service for my fellow colleagues so they...
I host my private servers at Hetzner, a really nice, reliable and cheap german webhoster. Previously...
Today I wanted to take the text of a Confluence page and convert it to Markdown. Getting the text...