Good point. Definitely worth noting in the docs. In addition, I plan to do another blog post as an extension to running StreamPipes on Raspberry Pi, where I explain how to use our helm chart in order to deploy SP over a set of heterogeneous (edge) nodes :P
Patrick > Am 24.02.2020 um 23:57 schrieb Dominik Riemer <[email protected]>: > > Hi Patrick, > > wow, this is very cool! > After our next (or first ASF) release, I think it would be great to also > mention this in the documentation, e.g., by adding a short notice in the > installation manual that explains how to run StreamPipes on a Pi or Nano. > > Dominik > > -----Original Message----- > From: Patrick Wiener <[email protected]> > Sent: Monday, February 24, 2020 6:38 PM > To: [email protected] > Subject: Multi-arch docker images for StreamPipes > > Hi, > > as a result of a PoC described in a blog post > (https://streampipes.apache.org/docs/blog/2020/01/23/streampipes_on_rpi/ > <https://streampipes.apache.org/docs/blog/2020/01/23/streampipes_on_rpi/>) I > was working on bringing this multi-arch feature officially into the > StreamPipes community (https://issues.apache.org/jira/browse/STREAMPIPES-66 > <https://issues.apache.org/jira/browse/STREAMPIPES-66>). I finished the > extension of StreamPipes related Docker images to support ARM-based CPU > architectures - currently arm32v7 (e.g. Raspberry Pi) as well as arm64v8 > (e.g. Jetson Nano). > > As of now, this includes all core StreamPipes services + mandatory external > services for running StreamPipes lite: > > ui > backend > connect (master + worker) > all pipeline elements > activemq > consul > couchdb > kafka > zookeeper > influxdb > > We currently still rely on an external kafka-rest service for live preview > of data source in the pipeline editor. This external component is not > provided as an multi-arch image since we plan to implement this feature by > ourselves to minimize dependencies. So live preview is currently not > supported in ARM-based setup. > > I updated the cli, installer and helm deployment within > https://github.com/apache/incubator-streampipes-installer/tree/dev > <https://github.com/apache/incubator-streampipes-installer/tree/dev> > accordingly and tested the different alternatives. > > amd64/x86: tested on server and local Macbook Pro > arm32v7: tested on Raspberry Pi Model 4, 4Gb RAM > arm64v8: tested on Jetson Nano, 4Gb RAM > > > > Cheers, > Patrick >
