Instances are the virtual machines that are part of a Server.
To see what Servers are part of a Server Group, go to the Server view. Servers are displayed on the right side of the screen.
When performing a Create or Scale action, all servers are synchronised in Bunnyshell's dashboard.
Load Balanced and Cluster Servers can contain multiple Instances. When you create a Server, one of the Instances is designated as a Master Instance. The following properties apply:
The Master instance is never removed at scale down
You can execute Automation Scripts only on this Instance
After a deployment, a snapshot is executed on non-Master Instances. The snapshot is created from the Master Instance ONLY when it's the only instance left in the Server
When scaling up, new created instances are created from snapshots not made from the Master Instance. This is not True when the situation described above takes place.
Bunnyshell works at the Server level. When you create a Load Balanced or Cluster Server, all actions are executed on all Cloud Instances. This includes:
Horizontal scaling or scaling up is available only for Load Balanced and Cluster Servers. You can choose to manually create more instances or enable autoscaling.
Bunnyshell does not yet support operating on specific or individual instances (like start/stop/restart) but we plan on adding this feature in a future release.