Project: talendesb
Issue TESB-2690: Howto for remote provisioning to a Talend Runtime
As an admin I want to install and start services, data services, and routes in TAC like I can do it for jobs. For this TAC needs a remote API to install / uninstall bundles (via features.xml) and to start / stop the different kind of applications (services, data services, and routes). The API will consist of the JMX API provided by Karaf. The Howto shall describe for each kind of application the commands to use for install / uninstall, start / stop. Also describe how to connect o the Karaf MBean server. To illustrate the usage of the API provide code snippets and also provide a small sample application that demonstrates how to use it. Assume the necessary bundles are already deployed to an OBR (OSGi Bindle Repository), features.xml and othe artifacts are in a Maven repository The audience of the document are primarily TAC developers. The document should be created in the Talend wiki.
Story points: 5