|
Key
This line was removed.
This word was removed. This word was added.
This line was added.
|
Changes (2)
View Page HistoryA Roboconf template is available as base to define a PVC. It defined several Roboconf components to instantiated in your PVC project:
* the bootstrap Petals Registry node. To be able to add another node to the Petals Registry Overlay it is required to one node of the Petals Registry. The master Petals Regsitry Registry node is this node through which we can add another Petals Registry node.
* the standard Petals Registry node,
* the bootstrap Petals ESB container. It's a Petals ESB container used to dynamically add others Petals ESB containers
* the bootstrap Petals ESB container. It's a Petals ESB container used to dynamically add others Petals ESB containers
{gliffy:name=PVC|size=M|version=2}
To create an empty PVC, just instantiate these components as:
{code}
##########################
# Registry part
##########################
instance of PetalsRegistry-VM {
name: registry-bootstrap-vm;
instance of PetalsRegistryMaster {
name: registry-bootstrap-node;
memberId: registry-bootstrap-node;
}
}
instance of PetalsRegistry-VM {
name: registry-vm-1;
instance of PetalsRegistrySlave {
name: registry-node-1;
memberId: registry-node-1;
}
}
##########################
# Container part
##########################
instance of PetalsContainer-VM {
name: container-bootstrap-vm;
instance of PetalsContainerBootstrap {
name: container-bootstrap-node;
containerId: container-bootstrap-node;
domainName: roboconf-demo;
subdomainName: roboconf-demo-1;
}
}
instance of PetalsContainer-VM {
name: container-vm-1;
instance of PetalsContainer {
name: container-node-1;
containerId: container-node-1;
}
}
{code}
{code}
##########################
# Registry part
##########################
instance of PetalsRegistry-VM {
name: registry-bootstrap-vm;
instance of PetalsRegistryMaster {
name: registry-bootstrap-node;
memberId: registry-bootstrap-node;
}
}
instance of PetalsRegistry-VM {
name: registry-vm-1;
instance of PetalsRegistrySlave {
name: registry-node-1;
memberId: registry-node-1;
}
}
##########################
# Container part
##########################
instance of PetalsContainer-VM {
name: container-bootstrap-vm;
instance of PetalsContainerBootstrap {
name: container-bootstrap-node;
containerId: container-bootstrap-node;
domainName: roboconf-demo;
subdomainName: roboconf-demo-1;
}
}
instance of PetalsContainer-VM {
name: container-vm-1;
instance of PetalsContainer {
name: container-node-1;
containerId: container-node-1;
}
}
{code}
h2. The Roboconf application "External resource"