Cloud Installation

compared with
Key
This line was removed.
This word was removed. This word was added.
This line was added.

Changes (38)

View Page History
{code}
Tomcat8_VM {
installer: target;
children: Tomcat8;
installer: target;
children: Tomcat8;
}

Tomcat8 {
installer: script;
exports: ip, port = 8080;
children: Tomcat8_Application_WAR;
installer: script;
exports: ip, port = 8080;
children: Tomcat8_Application_WAR;
}

HAProxy_VM {
installer: target;
children: HAProxy;
installer: target;
children: HAProxy;
}

HAProxy {
installer: script;
imports: Tomcat8.port (optional), Tomcat8.ip (optional);
exports: ip, httpPort = 80, statsPort = 8080;
installer: script;
imports: Tomcat8.port (optional), Tomcat8.ip (optional);
exports: ip, httpPort = 80, statsPort = 8080;
}
{code}
# A VM with HAProxy_VM load balancer
instance of HAProxy_VM {
name: HAProxy VM;
name: HAProxy VM;

instance of HAProxy {
name: Haproxy;
instance of HAProxy {
name: Haproxy;

httpPort: 80;
statsPort: 8080;
}
httpPort: 80;
statsPort: 8080;
}
}

# A VM with Tomcat
instance of Tomcat8_VM {
name: Tomcat VM1;
name: Tomcat VM1;

instance of Tomcat8 {
name: Tomcat1;
instance of Tomcat8 {
name: Tomcat1;

instance of Tomcat8_Application_WAR {
name: samplesActivitiSOAPservices1;
instance of Tomcat8_Application_WAR {
name: samplesActivitiSOAPservices1;

applicationFile: samples-SOAP-services.war;
}
}
applicationFile: samples-SOAP-services.war;
}
}
}

# Another VM with Tomcat
instance of Tomcat8_VM {
name: Tomcat VM2;
name: Tomcat VM2;

instance of Tomcat8 {
name: Tomcat2;
instance of Tomcat8 {
name: Tomcat2;

instance of Tomcat8_Application_WAR {
name: samplesActivitiSOAPservices2;
instance of Tomcat8_Application_WAR {
name: samplesActivitiSOAPservices2;

applicationFile: samples-SOAP-services.war;
}
}
applicationFile: samples-SOAP-services.war;
}
}
}
{code}