Project: springxd
Issue XD-970: Install XD admin instance on EC2
*Update the Deployer class to add the following methods * ** RunningInstance deployAdminServer * The install script steps: ** Using XD-977 install distribution ** Setup XD_HOME variable ** start up redis and rabbit using ports as specified in xd-ec2.properties on admin server ** Create configurator directory ** Copy the configurator to containers ** Use port watch to make sure they started ** start admin server ** use port watch to make sure the admin started on 9393 ** Report if admin server started. If it didn't start abort install. ** Report public DNS name of admin-server * Integration Testing ** Verify XD admin has been started *** Create a basic stream (trigger>log)and make sure we get a success code from xd admin was received. *** Query the redis to see if the stream was created.
Story points: 10