PCextreme B.V. is a Dutch cloud provider. It provides a public cloud offering under the name AuroraCompute. All cloud services are under the family name Aurora.
The datacenters / availability zones are located in:
- Amsterdam (NL)
- Rotterdam (NL)
- Miami (US)
- Los Angelos (US)
- Tokyo (JP)
- Barcelona (ES)
The AuroraCompute driver is based on the CloudStack driver. Please refer to CloudStack Compute Driver Documentation <cloudstack>
page for more information.
When you instantiate a driver you need to pass the following arguments to the driver constructor:
key
- Your AuroraCompute API keysecret
- Your AuroraCompute secret key
You can find your 'key' and 'secret' in the AuroraCompute Control Panel under your users.
With these credentials you can instantiate a driver:
/examples/compute/auroracompute/instantiate_driver.py
Creating a Virtual Machine on AuroraCompute using libcloud works the same as on any other platform. This example is just to show exactly that.
This example will create a Virtual Machine in Amsterdam. Should you want to create one in one of our other regions you should take a look at the example below which shows how to use our different regions.
/examples/compute/auroracompute/create_node.py
By default the region AMS (Amsterdam) is selected by the driver.
AuroraCompute supports multiple regions and when instantiating the driver you can choose a region.
Keep in mind that each region uses different credentials. These can be found in the Control Panel under your users.
In this example we select the Miami (MIA) region:
/examples/compute/auroracompute/instantiate_driver_region.py
libcloud.compute.drivers.auroracompute.AuroraComputeNodeDriver