Error loading key "ssh_host_ed25519_key": invalid format

Today I ran into the problem that a gitlab shell workload was reporting:

Error loading key "ssh_host_ed25519_key": invalid format

The private key looked similiar like this and great at first glance:

  ssh_host_ed25519_key: |
Continue reading ...

In external-secrets, gcloud, gitlab, kubernetes, terraform by DracoBlue @ 06 Jan 2022 | 271 Words

deploy kubernetes gitlab runner on azure with terraform

For one of my use cases I had been given an azure subscription and the task to ensure that gitlab runners are running within them. You might be left with the choice to bootstrap a virtual machine (or more) and install the gitlab runners manually on them. But today I wanted to use terraform to deploy the aks (azure kubernetes services) cluster and to deploy the gitlab runner within it.

Continue reading ...

In azure, docker, gitlab, helm, kubernetes, terraform by DracoBlue @ 30 Dec 2021 | 996 Words

kubectl and helm diff challenges

When you are using helm and kubernetes to maintain your service workload, you might run into the question: what will be I execute kubectl apply, helm upgrade or helm install. There are multiple native ways, plugins and combined efforts to make this possible.


  1. helm diff does only show changes between last helm revision and the new one
  2. if you need to show diff between status quo in k8s and what helm would apply, combine helm template or helm upgrade --dry-run output with kubectl diff in --serverside=false mode. But in this case you have to ignore all fieldsType: FieldsV1 and related f: fields if you only want to see the real changes.
Continue reading ...

In docker, gcloud, helm, kubernetes by DracoBlue @ 17 Nov 2021 | 1125 Words

Faster PHP Docker Performance with :cached

Last year I wrote about how lsyncd might improve the development performance of your docker based php development environment using docker on MacOSX (you might run into the same problems on windows, too!). Since 17.04.0-ce the feature :cached is available, which improves the development speed noticably.

Please see the initial post for more details. Since some of my colleagues are still wondering what's making their development environments slow, I put some hints in place which might be even helpful if you are not using docker for development!

Continue reading ...

In docker, docker-compose, lsyncd, open source, symfony by DracoBlue @ 26 Jul 2018 | 2039 Words

Shutdown gtat.org

In 2002 I started an online game (based on Grand Theft Auto III), which became a successful multiplayer gamemode and finally transformed to a samp game mode in 2006 and is still alive and beeing played by thousands of users every month.

Now after 16 years it's time to say goodbye. The site will shutdown on 20th of may 2018. All data will be removed and destroyed.

Continue reading ...

In gdpr, gta:tournament by DracoBlue @ 06 May 2018 | 274 Words

Page 1 - Page 2

Give something back

Were my blog posts useful to you? If you want to give back, support one of these charities, too!

Report hate in social media Campact e.V. With our technology and your help, we protect the oceans from plastic waste. Gesellschaft fur Freiheitsrechte e. V. The civil eye in the mediterranean

Recent Dev-Articles

Read recently

Recent Files