Instance

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

AWS

Azure/Azure Stack

Digital Ocean

Ec2

Virtual Machine

Droplet

Finding Servers in a Web Server Group

To see what Servers are part of a Server Group, go to the Web Server view. Web Servers are displayed on the right side of the screen.

Web 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 Web 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 Web 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.