Hochverfügbare Datenbankumgebungen stellen die Grundlage für zuverlässig funktionierende und rasch skalierbare Applikationen dar. Wer Datenbanken auf Basis von MySQL oder MariaDB ausfallsicher betreiben möchte, wird immer wieder von Galera Cluster hören. Diese Lösung spielt eine entscheidende Rolle bei der häufig eingesetzten Multi-Master-Architektur. Gemeint ist damit, dass mehrere Datenbankknoten synchron miteinander interagieren, um eine hochverfügbare und…
Manchmal bedarf es unkonventioneller Wege, um zu einem großartigen Ergebnis zu kommen. Ein solcher Ansatz ist die Verwendung einer pfSense-Firewall mit nur einer einzigen Netzwerkschnittstelle. Das ganze Vorhaben mag erstmal komisch klingen, funktioniert aber 1A in der Praxis. Möchte man beispielsweise einen Thin Client als Router nutzen, hat man meist nur eine einzige NIC zur…
Schnell ist es passiert und ein Upgrade des Kubernetes-Clusters führt zum Worst Case. Die mühselig erstellten Deployments, Pods und Services sind verschwunden. Jetzt ist guter Rat teuer. Am einfachsten lässt sich so ein Fauxpas beseitigen, indem man alle K8S-Objekte wieder einspielt. Doch wie ist das möglich? Welche Art von Sicherung braucht man dafür und wie…
Selbst ein Administrator muss heutzutage ein bisschen programmieren können, um Prozesse automatisieren zu können. Und genau da kommt Python ins Spiel. Die Sprache gilt als einsteigerfreundlich und flexibel. Dank der vielen bestehenden Module braucht es oftmals nur wenige Zeilen Code, um zu einem zuverlässigen Skript zu kommen. Gerade System Engineers dürfte das freuen. Im heutigen…
Die Welt der Container-Orchestrierung hat in den letzten Jahren eine rasante Entwicklung erlebt. Es gibt immer mehr nützliche Tools am Markt, die einem bei der Administration behilflich sind. Da wären Docker, Podman oder der Platzhirsch Kubernetes. Letzterer hat sich als das dominierende Werkzeug für die Verwaltung von Containeranwendungen etabliert. Mit seiner Fähigkeit, komplexe Container-Infrastrukturen auf…
Selbst in der weiten Welt des Internets gibt es einige Bereiche, die wir gerne privat halten möchten – und das aus guten Gründen. Wenn du zum Beispiel eine nicht für die Öffentlichkeit bestimmte Webseite betreibst, möchtest du sicherstellen, dass nur befugte Personen darauf zugreifen können. Ein primitiver Weg, dies zu erreichen, ist die Verwendung der…
In der Welt der Netzwerkinfrastruktur spielt der Loadbalancer eine entscheidende Rolle. Er ist dafür zuständig, Zuverlässigkeit, Skalierbarkeit und die schnelle Bereitstellung von Online-Diensten sicherzustellen. Eine der am häufigsten verwendeten Lösungen für das Loadbalancing ist Nginx. Das leistungsstarke Open-Source-Tool kann dabei sowohl TCP- als auch UDP-Verbindungen handeln. In den folgenden Zeilen werde ich detailliert auf das…
Wenn es um den Datenschutz geht, kann man heutzutage keine Kompromisse mehr eingehen. Schließlich sind digitale Informationen zur Währung geworden und immer mehr Internetnutzer sind darin bestrebt, ihre persönlichen Daten so gut wie nur möglich zu schützen. Weiterhin hat die Datenschutz-Grundverordnung (DSGVO) das Anlegen von Datensätzen über Nutzer stark eingeschränkt. Als Betreiber von Blogs und…
Es gibt einige populäre Open-Source-Firewalls am Markt. OpenWrt und pfSense sind seit jeher äußerst beliebt und dadurch in der Welt der Netzwerkinfrastruktur nicht mehr wegzudenken. Beide Lösungen bieten moderne Funktionen und Dienste zur Verwaltung und Sicherung von Netzwerken. Allerdings zielen beide Produkte auf unterschiedliche Anwendungsfälle und damit Benutzergruppen ab. Beim Redesign meines Homelabs stand ich…









