Use Openshift as Software Integration Environment for ROS

asked 2016-03-18 17:02:19 -0500

lanaki gravatar image

Hi, I have a project at work to use Openshift PaaS v2.0 as a Software Integration Environment for ROS. Developers in different parts of the country will use Openshift to develop their ROS code for each node they have responsibility for. Is it possible to use cartridges within Openshift to develop ROS code? Or will I have to go the VM route?

edit retag flag offensive close merge delete

Comments

What I gather from openshift.com is that it's using Docker. It is certainly possible to deploy ROS using docker containers (see wiki/docker for some docs). The rest is probably up to you, but let's wait for other reactions.

gvdhoorn gravatar image gvdhoorn  ( 2016-03-19 02:50:39 -0500 )edit

Thanks for the response gvdhoorn! Unfortunately version 2.0 does not use Dockers, but cartridges allocated within gears. The plan is to use Openshift to develop ROS code for each node in the system, and test it using tools such as Jenkins, SonarQube, HP Fortify, and Git Stash.

lanaki gravatar image lanaki  ( 2016-03-21 09:34:06 -0500 )edit

cartridges, gears: this sounds a bit like marketing lingo. If you can figure out what the underlying technology is, we might be able to help you without having to understand Openshift.

gvdhoorn gravatar image gvdhoorn  ( 2016-03-21 09:36:24 -0500 )edit