In einer Welt, in der Flexibilität und Mobilität immer wichtiger werden, ist das Konzept der "Workation" auf dem Vormarsch. Schon oft habe ich von dem Wort gehört, aber was bedeutet es genau? Hier eine Definition von Personio, einem führenden Unternehmen im HR-Bereich:

Das Schachtelwort "Workati...

In der Regel folge ich bei der Verwendung von Git dem Git-Flow-Workflow. Wer das noch nie gehört hat findet Details dazu zum Beispiel in einem sehr guten Artikel von Atlassian.

Das Erste, was ich mir gebaut habe, war ein Changelog-Generator. In einem ersten Schritt ein simples Bash-Script, dass...

Bei der Nutzung von ansible muss man ab und an auch sensible Daten (z.B. Passwörter) in Variablen hinterlegen. Diese werden dann in einem Repository zum Beispiel dem gesamten Team zur Verfügung gestellt. Da will man die sensiblen Daten natürlich nicht im Klartext ablegen, sondern man muss sie vers...

Bei der Nutzung von AWS zusammen mit ansible ist es sinnvoll, sich das Inventory automatisch zu generieren. In diesem Zusammenhang war es mir wichtig, einen möglichst sprechenden Hostnamen zu haben, trotzdem mussten die EC2-Instanzen über die interne IP angesprochen werden, da sie sich in einem...

Bei meiner täglichen Arbeit als DevOps Engineer nutze ich täglich verschiedene Docker-Container. Da brauche ich eine Art Proxy, der vorgeschaltet ist und alle meine Anfragen entgegen nimmt und auf die richtigen Container weiter leitet. Dafür verwende ich den Container traefik und hier zeige ich eu...

Ich arbeite im DevOps-Unfeld und schreibe mir oft kleine Helfer in Python, die mir wiederkehrende Aufgaben abnehmen, bei der Automatisierung unterstützen oder einfach nur Daten aggregieren und hübsch aufbereiten. So entstand zum Beispiel das Tool aws-taskser, über das ich Aufgaben in der AWS-Cloud...