Cluster Section
A cluster template file must have at least one [cluster]
section with an inline name attribute. This is the only required section of the file.
Examples
Conventional cluster template files have a single cluster declaration.
[cluster my-cluster]
FormLayout = SelectionPanel
Category = My Templates
CategoryOrder = 100
MaxCount = 200
Autoscale = $Autoscale
[[node defaults]]
Credentials = $Credentials
Attribute Reference
Attribute | Type | Definition |
---|---|---|
Abstract | Boolean | Whether cluster definition is purely for child reference. |
Autoscale | Boolean | Enable auto-start and stop on nodearrays |
Category | String | Which category to display the cluster icon |
CategoryOrder | Integer | Install to a directory other than /opt/cycle_server |
FormLayout | String | "SelectionPanel" for a multi-panel display or "List" for a flat list of parameters. Defaults to "List" if not set. |
IconUrl | URL | link to representative icon for cluster displayed in UI |
MaxCount | Integer | To ensure that the cluster never exceeds 10 nodes you would specify a value of 10. Note that MaxCount and MaxCoreCount can be used together, in which case the lower effective constraint will take effect. |
MaxCoreCount | Integer | To ensure that the cluster never exceeds 100 cores you would specify a value of 100. Note that MaxCount and MaxCoreCount can be used together, in which case the lower effective constraint will take effect. |
ParentName | String | Assume properties of abstract parent cluster in the same cluster template file unless local override. |
Note
None of the cluster attributes are required.
Subordinate Objects
The cluster object has either [[node]]
or [[nodearray]]
as subordinate objects.