Wie man ein etcd Container-Image mit Buildah und RedHat’s UBI erstellt
Container sind ein wesentlicher Bestandteil der heutigen Arbeit für Entwickler und Betreiber. Sie bieten eine elegante Möglichkeit, benötigte Anwendungen im Handumdrehen bereitzustellen oder im großen Maßstab in der Cloud oder einem Rechenzentrum zu betreiben. Diese Anleitung zeigt eine von mehreren Möglichkeiten, ein solches Container-Image zu erstellen. Die Anwendung, die ich in diesem Beispiel verwende, [...]
Entwicklungs-VM für edb-ansible Collection
Ein Kunde benötigte kürzlich Unterstützung bei der Automatisierung seiner PostgreSQL-Installation mit Ansible. EDBs edb-ansible Collection bietet alle erforderlichen Funktionen und wurde von mir verwendet, um die benötigten Playbooks bereitzustellen. Zunächst musste ich mich mit einem Problem auseinandersetzen: Mein Notebook läuft unter Windows 10. Daher beschloss ich, mich mit einer kleinen Linux-VM zu behelfen, die mit Vagrant und Virtualbox erstellt wurde. [...]
Monitoring Postgres Cluster with ELK-Stack on Kubernetes
Die bisherigen Blogbeiträge der Blogreihe über Kubernetes befassten sich mit der Einführung in Container, Docker und Kubernetes. Im letzten Blogbeitrag haben wir bereits ein lokales Kubernetes Cluster mit drei Knoten aufgesetzt (Anleitung). In diesem Blogbeitrag werden wir dieses nutzen, um mit dem Elastic Stack Log Dateien einer PostgreSQL Instanz zu überwachen. Elastic Stack Der [...]
Einrichten eines lokalen Kubernetes Multi-Node Clusters
In den ersten beiden Beiträgen der Blogreihe über Kubernetes ging es um die Einführung in Container, Docker und Kubernetes. In diesem Blogbeitrag geht es nun etwas weniger theoretisch und mehr praktisch zu. Es wird schrittweise ein lokales Kubernetes Cluster mit drei Knoten aufgesetzt. Exemplarisch wird hier nur die Installation unter Windows aufgezeigt. Eine Anleitung [...]
Einführung in Kubernetes
Im zweiten Beitrag der Blogreihe über Kubernetes wird das Container Orchestrierungstool Kubernetes und dessen Grundkonzepte vorgestellt. Container werden von Entwicklern täglich zum Testen von Anwendungen oder Experimentieren mit neuen Tools eingesetzt. Hat sich ein Unternehmen nun das Ziel gesetzt, große Containerlandschaften automatisiert verwalten zu lassen, kommt in der Regel ein Orchestrierungstool zum Einsatz. Kubernetes [...]
Einführung in Container und Docker
Dies ist der erste Beitrag zur Blogreihe über Kubernetes. Diese Blogreihe beschäftigt sich von den Grundkonzepten von Containern bis hin zu deren Einsatz. Anhand von Beispielen wird aufgezeigt, wie lokale containerisierte Testumgebungen aufgesetzt werden können. In diesem Blogbeitrag möchte ich eine kurze Einführung in Container und die Container Software Docker geben. Das bedeutet: Welche [...]