Visual Studio Code, Azure Cloud – alles Dinge, die von Microsoft sind und dabei auch noch gut funktionieren. Ja, bei der Azure Cloud kann man auch an einigen Stellen fluchen und fragen warum. Aber das kann man bei jedem Hyperscaler, die tun sich da alle nichts. Was sie anbieten funktioniert, und jeder davon hat …
WeiterlesenAls jemand, der seine Links und Bookmarks professionell organisiert, bin ich kürzlich von Linkwarden zu Karakeep gewechselt. Nach einigen Monaten mit dem neuen Setup kann ich sagen: Es war die richtige Entscheidung. Hier meine Erfahrungen und warum dieser Wechsel für mich so erfolgreich war. Die Ausgangssituation mit …
WeiterlesenDie GitHub Container Registry (ghcr.io) ist ein praktischer Service zum Hosten von Docker Images direkt bei GitHub. Bei aktiver Entwicklung sammeln sich jedoch schnell hunderte oder sogar tausende alte Container-Versionen an, die wertvollen Speicherplatz verbrauchen und die Übersicht erschweren. In diesem Artikel …
WeiterlesenWer kennt das nicht? Man braucht mal eben eine saubere Testumgebung, will ein neues Tool ausprobieren oder ein Kubernetes-Cluster aufsetzen. Normalerweise bedeutet das: VM aufsetzen, OS installieren, Updates fahren, Tools installieren – und schon sind ein paar Stunden weg. Mit QEMU und Cloud-Init geht das deutlich …
WeiterlesenKubernetes Context und Namespace in tmux Staus Link: Kube tmux kube-tmux: Kubernetes-Kontext und Namespace-Status für tmux Ein Skript, das es dir ermöglicht, den aktuellen Kubernetes-Kontext und Namespace, der in kubectl konfiguriert ist, zu deiner tmux-Statuszeile hinzuzufügen. Inspiriert von kube-ps1, ist dies eine …
WeiterlesenTLDR; Github Repo Ein eigenes Kommentarsystem für statische Blogs: Warum ich auf Go setze Statische Website-Generatoren wie Hugo, Jekyll oder Gatsby erfreuen sich großer Beliebtheit - und das zu Recht. Sie bieten schnelle Ladezeiten, hohe Sicherheit und einfaches Hosting. Doch wenn es um interaktive Funktionen wie …
WeiterlesenDa ich gerade genau das einmal wieder machen musste, nicht direkt an die KubeConfig gekommen bin, habe ich kurz über die Shell in der AWS Console nachgeschaut. Und da man so etwas immer wieder vergisst und suchen muss wie man es machen, einfach mal hier kurz festgehalten. In der Shell ist erst einmal keine …
WeiterlesenGit Merge Automation Script Ein Bash-Script zur Automatisierung von Git-Merge-Workflows über GitHub Pull Requests. 🎯 Zweck Dieses Script automatisiert den gesamten Merge-Prozess zwischen verschiedenen Branches in einem Git-Repository und nutzt dabei die GitHub CLI für Pull Request Management. Es ist speziell für Teams …
WeiterlesenIch betreibe meine Kubernetes Cluster bei Hetzner und habe in den Projekten zusätzlichen einen NFS-Server, der in Kubernetes die Volumes mit dem nfs-subdir-external-provisioner bereitstellt. Das gleiche Setup habe ich auch zuhause in meheren VMs. So das ich auch dort das gleiche Setup habe und lokale Services oder …
WeiterlesenIn meinem vorherigen Artikel zu FluxCD und Image Update Automation habe ich die direkte Implementierung von automatischen Container-Image-Updates demonstriert. Während diese Lösung für Development-Umgebungen praktikabel ist, erfordert eine Production-Umgebung typischerweise einen kontrollierten Review-Prozess vor dem …
Weiterlesen