Portainer: Was kann die GUI für Docker?
Benedikt Ahle
System Integration
Nicht immer bedarf es komplexer Lösungen um die alltägliche Arbeit zu vereinfachen. Portainer ist ein solcher Fall. Die Verwaltung einzelner Docker Engines oder eines Swarm Clusters erfolgt beim Einsatz der Community Edition in der Regel über das Docker CLI. Portainer bietet eine freie, intuitive und leicht zu implementierende GUI für Docker, die d...
Weiterlesen
Kubernetes CRI-O: Wirft Red Hat Docker aus dem Ring?
Marius Dorlöchter
System Integration
Seit Kubernetes das Container Runtime Interface vorgestellt hat, ist kubelet nicht mehr an die Verwendung von fest implementierten Container-Runtimes gebunden. Es kann jede Runtime eingesetzt werden, die das Interface implementiert. CRI-O ist eine leichtgewichtige Container-Runtime, die federführend von Red Hat entwickelt wird und für den Einsatz m...
Weiterlesen
Storage-Komprimierung und Deduplizierung - Darf es vielleicht noch ein bisschen weniger sein?
Jan-Benedikt Kardinal
System Integration
In einer zurückliegenden Ausgabe der ORDIX® news hat unser Kollege Klaus Reimers einen Artikel zum Thema Oracle-Komprimierung gebracht, der sich mit den verschiedenen Komprimierungs-Optionen einer Oracle-Datenbank auseinandersetzt [1]. Dieser Beitrag betrachtet das Thema Komprimierung aus einem anderen Blickwinkel: In einem Labor-PoC (Proof of Conc...
Weiterlesen
Open Source Software Ansible - Continuous Ansible mit Jenkins
Carsten Griese
System Integration
Die Open Source Software Ansible bietet Konfigurationsmanagement, Orchestrierung und Provisionierung für unterschiedliche Plattformen. Mithilfe von Jenkins können Builds, Deployments und Automatisierungen mittels einer Open Source Software realisiert werden. Damit bietet sich Jenkins auch für die Automatisierung von Ansible Playbooks an. So erhält ...
Weiterlesen
Totgesagte leben länger?
Carsten Griese
System Integration
Nach der Übernahme von Sun Microsystems durch die Oracle Corporation vor einigen Jahren wurde die Akzeptanz von Solaris stark geschwächt. Viele Firmen migrierten auf Grund von Support- und Lizenzproblemen z.B. Richtung Linux. Letztes Jahr dann ein weiterer Schock. Erst verlässt John Fowler das Unternehmen und im Herbst werden dann Mitarbeiter ...
Weiterlesen
Python Generator-Funktionen und -Expressions: Ein alter Hut kann auch modern sein
Marius Dorlöchter
System Integration
Funktionen wie filter(), map() und zip() geben seit Python 3 keine Liste, sondern einen Iterator zurück. Dadurch muss nicht die gesamte Liste im Speicher gehalten werden, sondern immer nur das aktuelle Objekt. Dies ist wesentlich effizienter und eine gute Vorlage für das Design von eigenem Code. Schon seit Python 2.3 bzw. 2.4 können Generator-Funkt...
Weiterlesen