brooklyncentral/brooklyn — pull request #1319 by ZaidM (2014-04-10 13:45:47+00:00)
Title: Riak Entity

Current state of the entity:

-AWS: cluster gets installed, but the nodes do not communicate because they need to be in the same security group or open ports between the security groups for the entities. (can anyone shine some light on this issue and how we can create a single security group for all the entities in the cluster?). In order for the Riak node to work on AWS, I needed to use private IP address (subnet address) in the app.config, otherwise it didn’t work when tested.

-Local Machine (Mac OS): 1 single node deployment test. Worked when using public IP in the app.config, didn’t work with private IP. (Is it possible to detect if node getting deployed on AWS from ssh driver?).

-GCE: needed some tweaking (adding sbin to the PATH, debian wheezy issue) but the cluster was up and running and successfully connected nodes in the riak ring. (still using private IPs, but worked). P.S. I was using the security group that opens up all the ports in GCE.