Instance

Instances are the virtual machines that are part of a Server.

AWS

Azure/Azure Stack

Digital Ocean

Ec2

Virtual Machine

Droplet

Finding Servers in a Server Group

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.

Server properties:

  • Server Name

  • Private IP

  • Public IP

  • Master Server

When performing a Create or Scale action, all servers are synchronised in Bunnyshell's dashboard.

Master Instance

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.

Instance Operations

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:

Creating more Instance

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.

Operating on Individual Instances

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.