Request for direction - installing Deis Workflow on Linux on System Z - s390x

20 views
Skip to first unread message

rishi.in...@gmail.com

unread,
Oct 4, 2016, 9:56:28 AM10/4/16
to Deis Users List
Folks,

I am exploring Deis Wokflow on s390x architecture (Linux on Z running Ubuntu Xenial).  I already have Docker and Kubernetes running on s390x.  It seems like I will need to recompile Workflow CLI/Helm client on s390x and create bunch of compatible Docker containers to run Deis workflow components.  Are there any pointers on enabling Deis Workflow on a non-x86 architecture?

Incidentally is it fair to compare Deis Workflow to OpenShift Origin?  Lot of concepts seem to overlap (use of Docker/Kuber/Source To Image). 

Thanks.


Matthew Fisher

unread,
Oct 4, 2016, 11:16:25 AM10/4/16
to rishi.in...@gmail.com, Deis Users List
> Are there any pointers on enabling Deis Workflow on a non-x86 architecture?

No pointers here that I'm aware of! Workflow is simply a set of Docker
containers running on Kubernetes, so as long as Docker containers can
run on s390x architecture, I don't see any issues there.

> Incidentally is it fair to compare Deis Workflow to OpenShift Origin?

Yes, it's quite fair to compare the two. Both platforms are known as
Platforms as a Service (PaaS for short). Both have taken inspiration
from Heroku in their v1 counterparts, but now have expanded into the
Kubernetes/Docker space of things.

Matt
> --
> You received this message because you are subscribed to the Google Groups
> "Deis Users List" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to deis-users+...@googlegroups.com.
> To post to this group, send email to deis-...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/deis-users/21ee76ab-2731-46cd-9e60-2a6d5259ffde%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

rishi.in...@gmail.com

unread,
Oct 4, 2016, 11:30:51 AM10/4/16
to Deis Users List, rishi.in...@gmail.com
Thanks Matt.

I ran the Makefile for workflow-cli but it pulled x86 Docker images (quay.io/deis/go-dev) and bunch of x86 binaries resulting in exec format error on s390x architecture.  I will now have to rebuild all those Docker images to be able to run on this platform.  I am hoping Dockerfile for each workflow component exists.  Will continue to explore.

Matthew Fisher

unread,
Oct 4, 2016, 11:35:21 AM10/4/16
to rishi.in...@gmail.com, Deis Users List
Yes, they all exist and are all on our github repositories at
https://github.com/deis/. For example the controller can be found at
https://github.com/deis/controller, the database at
https://github.com/deis/postgres, etc.

Matt
> https://groups.google.com/d/msgid/deis-users/36795f69-c6ff-4840-bbf6-cc7749d921c8%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages