Installation instructions for the OpenStack Autopilot test drive

If you have vSphere then you can test-drive OpenStack Autopilot using our vSphere images. All you need to do is create a new network, launch the test drive VM we provide, then create some blank VMs to act as your servers for the test drive.

Or, if you have your own hardware? Install OpenStack with Autopilot

Talk to our experts

Let our cloud experts help you take the next step.

Contact us ›

1

Open the OpenStack Autopilot test drive file

Uncompress your downloaded appliance file and import the openstack_autopilot and cloudnode vm into vSphere.

MAAS is included in this package and will automate the deployment of Ubuntu. It also includes Landscape, where you will find the OpenStack Autopilot pre-configured to use MAAS.

Need the download?

2

Make available a new empty network on which your OpenStack will be deployed

In vSphere, make at least a full /24 subnet available for this deployment.

  • Make sure the subnet does not conflict with other routable addresses.
  • The openstack_autopilot VM image you have downloaded will provide DHCP and DNS to the VMs on this network, so there must not be another DHCP server there.
  • Create a router on the .1 address on this subnet which can route traffic to and from the internet for this subnet.
  • Make sure all the virtual switches on this network allow promiscuous mode. This is needed for the LXC containers that will be brought up on the cloud nodes to be able to get IP addresses from MAAS.
3

Create at least 3 blank cloud server VMs on the network

The compressed appliance file downloaded in step 1 contains a sample cloudnode VM that meets the minimum requirements to participate in the OpenStack cloud. You need to import it as a template, and create at least 3 VMs from it, 6 for a highly available cloud.

  • Name each VM in a sequential way, with a common prefix, like "node-1", "node-2", etc. A common prefix is needed so that they can be found easily later on.
  • Attach both Network Adapters of the cloudnode to the /24 subnet the openstack_autopilot VM will manage.
  • Create enough clones of the cloudnode VM to have a minimum of 3 cloudnode VMs. This can be performed by right clicking on the cloudnode VM, and selecting “Clone” -> Clone to Virtual machine…

If changes are made to the VM Hardware settings. The VM must at least have two 20GB disk, 8Gb of RAM, two network interfaces attached to the same network, and no operating system installed so that they PXE boot when they are started. The second disk will be used for cloud storage, so adjust its size at will.

4

Launch and configure the openstack_autopilot VM

  • Import the OpenStack Autopilot VM as a template, and create a VM from it. Make sure that if you use a prefix when naming this VM it is unique from the node prefix you used earlier.
  • In the VM settings, attach its network interface to the network that was prepared before. By default it attaches to "VM Network", but has no network configuration in itself yet.
  • Power on the VM and watch the VM console for the login prompt. The username and password are ubuntu / ubuntu, and you will be asked to change it.
  • Run autopilot-config script on the command line and follow the on-screen instructions to finalize setup for your network.
  • The script will guide you through deploying your cloud using a browser pointed to Landscape’s OpenStack Autopilot.
5

Autopilot-config guided install

autopilot-config script will guide you through the remaining steps to configure and deploy your cloud. It will perform the following steps based on responses provided:

  • Reconfigure the network of the openstack_autopilot VM
  • Test network configuration and connectivity
  • Power up and commission all VMs designated by a machine name prefix
  • Create an admin user in the MAAS and Landscape UI
  • Guide you to a browser to deploy your OpenStack cloud
6

Choose your OpenStack components

7

Select the hardware on which to deploy the cloud

8

Select “Install” to start building your cloud

9

Monitor your region and scale out

Congratulations!

You’ve built your first OpenStack cloud. Once you have seen OpenStack Autopilot’s capacity to build a production-ready OpenStack cloud, you can use OpenStack Autopilot in the same way on your physical servers. You’ll need to install MAAS and Landscape, and then the OpenStack Autopilot experience is exactly the same. Welcome to your private cloud, on demand!

Install OpenStack with Canonical’s OpenStack Autopilot on your own hardware ›