Mini Cluster - Docker Extension



Apache Aiflow Logo

Mit meiner “Mini Cluster” Docker Extension, wird eine Apache Mesos Umgebung im Docker-Desktop bereitgestellt. Damit möchte ich Entwickler, als auch Systemadministratoren beim testen und entwickeln von Frameworks für Apache Mesos unterstützen.

“Mini Cluster” stellt einen Apache Mesos mit einem Manager und einem Agent bereit. Der Zugriff auf Apache Mesos kann via API, WebUI oder Zookeeper erfolgen. Mit Hilfe von Frameworks (z.B. unserem M3s) ist es möglich Workload im Mini Cluster zu schedulen.

Folgende Ports sind im MiniCluster von aussen erreichbar:

  • 5050 - Apache Mesos Manager
  • 5051 - Apache Mesos Agent
  • 2181 - Apache Zookeeper
  • 31000-31010 - Frei nutzbar

Die Extension steht über den Docker Desktop Marketplace zur Verfügung und supported sowohl x64 als auch arm64 Hardware.