We need to create a grid from virtual machines deployed dynamically according to the demand and available resources.
There are several challenges I did not find a way to solve:
- as far as I understand the agent is registered on the server according to the token generated by server once per agent (we see that agent is not registered twice even if IP of VM has been changed). That means we canot install agent on VM template from which VM instance is created because in this case we'll have multiple agent instances with the same registration token.
Is it possible to have command line utility which will generate registration token?
- the second wish is to have possibility to install agent from the server (push) like Hudson does. It helps in the process bootstrap for dynamic environments.
Description
We need to create a grid from virtual machines deployed dynamically according to the demand and available resources.
There are several challenges I did not find a way to solve:
- as far as I understand the agent is registered on the server according to the token generated by server once per agent (we see that agent is not registered twice even if IP of VM has been changed). That means we canot install agent on VM template from which VM instance is created because in this case we'll have multiple agent instances with the same registration token.
Is it possible to have command line utility which will generate registration token?
- the second wish is to have possibility to install agent from the server (push) like Hudson does. It helps in the process bootstrap for dynamic environments.