Skip to content
This repository has been archived by the owner on Aug 17, 2020. It is now read-only.

Questions regarding roadmap for goad on Kubernetes/Openshift Cluster #140

Open
cwaltken-edrans opened this issue Jul 10, 2017 · 2 comments
Assignees

Comments

@cwaltken-edrans
Copy link
Collaborator

Currently we can execute GOADs lambda functions on a local docker service. To be able to execute GOAD on a Kubernetes Cluster, Docker Swarm or Openshift we need to address two issues.

First GOADs commandline interface needs to be able to connect to the rabbitmq gathering the results of the individual test runners. Right now the cli tries to connect to a rabbitmq on a virtual docker network. A possible solutions would be to open an ssh tunnel to the docker swarm client that runs rabbitmq and map the port over to the local machine.

Secondly we need to provision the docker container with the goad runner code and payload. Right now a directory containing the code to be executed is mounted to the container. To remove this dependency to the local file system we could copy the code into the container and create a new container snapshot to be executed on the swarm, effectively baking the runner code into a container file system layer.

@zeph
Copy link
Member

zeph commented Jul 12, 2017

@cwaltken-edrans please revive the docker based WebUI... that should be an easy to use L&P that anybody can install in its Kubernetes cluster. On top of that, we need to reach (with ssh port forwarding) the same CLI UI behaviour as we have right now against AWS

@zeph zeph self-assigned this Aug 2, 2017
@gserra-olx
Copy link
Contributor

k, this is on me

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants