Red Hat Bugzilla – Bug 837841
[RFE] Create global variables for images contained within an AppForm
Last modified: 2012-08-07 16:51:49 EDT
This is a RFE for aeolus-conductor to create certain global variables in aeolus-configserver when AppForms are launched.
Currently, if an image is launched that does not contain the aeolus-audrey-agent it is not possible to obtain the IP address of that instance from another image in the AppForm and utilize it for an action.
Example: Although there are plans to include the aeolus-audrey-agent in the Radware Alteon (software based load-balancer) it does not contain the agent at this time. The Radware Alteon needs to be registered with Radware vDirect (load-balancer managers) in order for a user to call the vDirect API and have servers added to the pool within the Radware Alteon. Without having the IP address of the vDirect or Alteon the other instances contained within the AppForm are not able to automatically call the API and have the web server IP addresses added to the pool.
If aeolus-conductor could create global variables for each instance (for example, the IP address of each instance) within config-server it would be possible for other instances within the AppForm that do have the aeolus-audrey-agent installed (in this case the web servers) to execute scripts using this information and interact with vDirect and Alteon even if they don't have the aeolus-audrey-agent installed.
This will make it easier for ISV partners to integrate with CloudForms while they adopt the aeolus-audrey-agent into their builds.