Supported Providers¶
Provider Matrix¶
Provider | Documentation | Provider constant | Module | Class Name |
---|---|---|---|---|
Abiquo | ABIQUO | libcloud.compute.drivers.abiquo | AbiquoNodeDriver | |
Bluebox Blocks | BLUEBOX | libcloud.compute.drivers.bluebox | BlueboxNodeDriver | |
Brightbox | BRIGHTBOX | libcloud.compute.drivers.brightbox | BrightboxNodeDriver | |
CloudFrames | Click | CLOUDFRAMES | libcloud.compute.drivers.cloudframes | CloudFramesNodeDriver |
CloudSigma (API v2.0) | Click | CLOUDSIGMA | libcloud.compute.drivers.cloudsigma | CloudSigmaNodeDriver |
CloudStack | Click | CLOUDSTACK | libcloud.compute.drivers.cloudstack | CloudStackNodeDriver |
Digital Ocean | DIGITAL_OCEAN | libcloud.compute.drivers.digitalocean | DigitalOceanNodeDriver | |
Dreamhost | DREAMHOST | libcloud.compute.drivers.dreamhost | DreamhostNodeDriver | |
Amazon EC2 | Click | EC2 | libcloud.compute.drivers.ec2 | EC2NodeDriver |
Amazon EC2 (ap-northeast-1) | EC2_AP_NORTHEAST | libcloud.compute.drivers.ec2 | EC2APNENodeDriver | |
Amazon EC2 (ap-southeast-1) | EC2_AP_SOUTHEAST | libcloud.compute.drivers.ec2 | EC2APSENodeDriver | |
Amazon EC2 (ap-southeast-2) | EC2_AP_SOUTHEAST2 | libcloud.compute.drivers.ec2 | EC2APSESydneyNodeDriver | |
Amazon EC2 (eu-west-1) | EC2_EU | libcloud.compute.drivers.ec2 | EC2EUNodeDriver | |
Amazon EC2 (eu-west-1) | EC2_EU_WEST | libcloud.compute.drivers.ec2 | EC2EUNodeDriver | |
Amazon EC2 (sa-east-1) | EC2_SA_EAST | libcloud.compute.drivers.ec2 | EC2SAEastNodeDriver | |
Amazon EC2 | EC2_US_EAST | libcloud.compute.drivers.ec2 | EC2NodeDriver | |
Amazon EC2 (us-west-1) | EC2_US_WEST | libcloud.compute.drivers.ec2 | EC2USWestNodeDriver | |
Amazon EC2 (us-west-2) | EC2_US_WEST_OREGON | libcloud.compute.drivers.ec2 | EC2USWestOregonNodeDriver | |
Enomaly Elastic Computing Platform | ECP | libcloud.compute.drivers.ecp | ECPNodeDriver | |
ElasticHosts | ELASTICHOSTS | libcloud.compute.drivers.elastichosts | ElasticHostsNodeDriver | |
ElasticHosts (syd-y) | ELASTICHOSTS_AU1 | libcloud.compute.drivers.elastichosts | ElasticHostsAU1NodeDriver | |
ElasticHosts (tor-p) | ELASTICHOSTS_CA1 | libcloud.compute.drivers.elastichosts | ElasticHostsCA1NodeDriver | |
ElasticHosts (cn-1) | ELASTICHOSTS_CN1 | libcloud.compute.drivers.elastichosts | ElasticHostsCN1NodeDriver | |
ElasticHosts (lon-p) | ELASTICHOSTS_UK1 | libcloud.compute.drivers.elastichosts | ElasticHostsUK1NodeDriver | |
ElasticHosts (lon-b) | ELASTICHOSTS_UK2 | libcloud.compute.drivers.elastichosts | ElasticHostsUK2NodeDriver | |
ElasticHosts (sat-p) | ELASTICHOSTS_US1 | libcloud.compute.drivers.elastichosts | ElasticHostsUS1NodeDriver | |
ElasticHosts (lax-p) | ELASTICHOSTS_US2 | libcloud.compute.drivers.elastichosts | ElasticHostsUS2NodeDriver | |
ElasticHosts (sjc-c) | ELASTICHOSTS_US3 | libcloud.compute.drivers.elastichosts | ElasticHostsUS3NodeDriver | |
Eucalyptus | EUCALYPTUS | libcloud.compute.drivers.ec2 | EucNodeDriver | |
Exoscale | Click | EXOSCALE | libcloud.compute.drivers.exoscale | ExoscaleNodeDriver |
Gandi | GANDI | libcloud.compute.drivers.gandi | GandiNodeDriver | |
Google Compute Engine | Click | GCE | libcloud.compute.drivers.gce | GCENodeDriver |
GoGrid | GOGRID | libcloud.compute.drivers.gogrid | GoGridNodeDriver | |
HostVirtual | HOSTVIRTUAL | libcloud.compute.drivers.hostvirtual | HostVirtualNodeDriver | |
IBM SmartCloud Enterprise | IBM | libcloud.compute.drivers.ibm_sce | IBMNodeDriver | |
Ikoula | Click | IKOULA | libcloud.compute.drivers.ikoula | IkoulaNodeDriver |
Joyent | JOYENT | libcloud.compute.drivers.joyent | JoyentNodeDriver | |
KTUCloud | KTUCLOUD | libcloud.compute.drivers.ktucloud | KTUCloudNodeDriver | |
Libvirt | Click | LIBVIRT | libcloud.compute.drivers.libvirt_driver | LibvirtNodeDriver |
Linode | LINODE | libcloud.compute.drivers.linode | LinodeNodeDriver | |
NephoScale | NEPHOSCALE | libcloud.compute.drivers.nephoscale | NephoscaleNodeDriver | |
Nimbus | Click | NIMBUS | libcloud.compute.drivers.ec2 | NimbusNodeDriver |
Ninefold | NINEFOLD | libcloud.compute.drivers.ninefold | NinefoldNodeDriver | |
OpenNebula (v3.8) | OPENNEBULA | libcloud.compute.drivers.opennebula | OpenNebulaNodeDriver | |
OpenStack | Click | OPENSTACK | libcloud.compute.drivers.openstack | OpenStackNodeDriver |
Opsource | OPSOURCE | libcloud.compute.drivers.opsource | OpsourceNodeDriver | |
Rackspace Cloud (Next Gen) | Click | RACKSPACE | libcloud.compute.drivers.rackspace | RackspaceNodeDriver |
Rackspace Cloud (First Gen) | RACKSPACE_FIRST_GEN | libcloud.compute.drivers.rackspace | RackspaceFirstGenNodeDriver | |
RimuHosting | RIMUHOSTING | libcloud.compute.drivers.rimuhosting | RimuHostingNodeDriver | |
ServerLove | SERVERLOVE | libcloud.compute.drivers.serverlove | ServerLoveNodeDriver | |
skalicloud | SKALICLOUD | libcloud.compute.drivers.skalicloud | SkaliCloudNodeDriver | |
SoftLayer | SOFTLAYER | libcloud.compute.drivers.softlayer | SoftLayerNodeDriver | |
vCloud | TERREMARK | libcloud.compute.drivers.vcloud | TerremarkDriver | |
VCL | VCL | libcloud.compute.drivers.vcl | VCLNodeDriver | |
vCloud | Click | VCLOUD | libcloud.compute.drivers.vcloud | VCloudNodeDriver |
Voxel VoxCLOUD | VOXEL | libcloud.compute.drivers.voxel | VoxelNodeDriver | |
vps.net | VPSNET | libcloud.compute.drivers.vpsnet | VPSNetNodeDriver |
Supported Methods (base compute)¶
Provider | list nodes | create node | reboot node | destroy node | list images | list sizes | deploy node |
---|---|---|---|---|---|---|---|
Abiquo | yes | yes | yes | yes | yes | yes | no |
Bluebox Blocks | yes | yes | yes | yes | yes | yes | yes |
Brightbox | yes | yes | no | yes | yes | yes | no |
CloudFrames | yes | yes | yes | yes | yes | yes | no |
CloudSigma (API v2.0) | yes | yes | no | yes | yes | yes | no |
CloudStack | yes | yes | yes | yes | yes | yes | yes |
Digital Ocean | yes | yes | yes | yes | yes | yes | no |
Dreamhost | yes | yes | yes | yes | yes | yes | no |
Amazon EC2 | yes | yes | yes | yes | yes | yes | yes |
Amazon EC2 (ap-northeast-1) | yes | yes | yes | yes | yes | yes | yes |
Amazon EC2 (ap-southeast-1) | yes | yes | yes | yes | yes | yes | yes |
Amazon EC2 (ap-southeast-2) | yes | yes | yes | yes | yes | yes | yes |
Amazon EC2 (eu-west-1) | yes | yes | yes | yes | yes | yes | yes |
Amazon EC2 (eu-west-1) | yes | yes | yes | yes | yes | yes | yes |
Amazon EC2 (sa-east-1) | yes | yes | yes | yes | yes | yes | yes |
Amazon EC2 | yes | yes | yes | yes | yes | yes | yes |
Amazon EC2 (us-west-1) | yes | yes | yes | yes | yes | yes | yes |
Amazon EC2 (us-west-2) | yes | yes | yes | yes | yes | yes | yes |
Enomaly Elastic Computing Platform | yes | yes | yes | yes | yes | yes | no |
ElasticHosts | yes | yes | yes | yes | yes | yes | yes |
ElasticHosts (syd-y) | yes | yes | yes | yes | yes | yes | yes |
ElasticHosts (tor-p) | yes | yes | yes | yes | yes | yes | yes |
ElasticHosts (cn-1) | yes | yes | yes | yes | yes | yes | yes |
ElasticHosts (lon-p) | yes | yes | yes | yes | yes | yes | yes |
ElasticHosts (lon-b) | yes | yes | yes | yes | yes | yes | yes |
ElasticHosts (sat-p) | yes | yes | yes | yes | yes | yes | yes |
ElasticHosts (lax-p) | yes | yes | yes | yes | yes | yes | yes |
ElasticHosts (sjc-c) | yes | yes | yes | yes | yes | yes | yes |
Eucalyptus | yes | yes | yes | yes | yes | yes | yes |
Exoscale | yes | yes | yes | yes | yes | yes | yes |
Gandi | yes | yes | yes | yes | yes | yes | no |
Google Compute Engine | yes | yes | yes | yes | yes | yes | no |
GoGrid | yes | yes | yes | yes | yes | yes | yes |
HostVirtual | yes | yes | yes | yes | yes | yes | yes |
IBM SmartCloud Enterprise | yes | yes | yes | yes | yes | yes | no |
Ikoula | yes | yes | yes | yes | yes | yes | yes |
Joyent | yes | yes | yes | yes | yes | yes | yes |
KTUCloud | yes | yes | yes | yes | yes | yes | yes |
Libvirt | yes | no | yes | yes | no | no | no |
Linode | yes | yes | yes | yes | yes | yes | yes |
NephoScale | yes | yes | yes | yes | yes | yes | yes |
Nimbus | yes | yes | yes | yes | yes | yes | yes |
Ninefold | yes | yes | yes | yes | yes | yes | yes |
OpenNebula (v3.8) | yes | yes | yes | yes | yes | yes | no |
OpenStack | yes | no | yes | yes | yes | yes | no |
Opsource | yes | yes | yes | yes | yes | yes | yes |
Rackspace Cloud (Next Gen) | yes | yes | yes | yes | yes | yes | yes |
Rackspace Cloud (First Gen) | yes | yes | yes | yes | yes | yes | yes |
RimuHosting | yes | yes | yes | yes | yes | yes | yes |
ServerLove | yes | yes | yes | yes | yes | yes | yes |
skalicloud | yes | yes | yes | yes | yes | yes | yes |
SoftLayer | yes | yes | yes | yes | yes | yes | yes |
vCloud | yes | yes | yes | yes | yes | yes | yes |
VCL | yes | yes | no | yes | yes | yes | no |
vCloud | yes | yes | yes | yes | yes | yes | yes |
Voxel VoxCLOUD | yes | yes | yes | yes | yes | yes | no |
vps.net | yes | yes | yes | yes | yes | yes | no |
Supported Methods (block storage)¶
Provider | list volumes | create volume | destroy volume | attach volume | detach volume | list snapshots | create snapshot |
---|---|---|---|---|---|---|---|
Abiquo | no | no | no | no | no | no | no |
Bluebox Blocks | no | no | no | no | no | no | no |
Brightbox | no | no | no | no | no | no | no |
CloudFrames | no | no | no | no | no | no | no |
CloudSigma (API v2.0) | no | no | no | no | no | no | no |
CloudStack | yes | yes | yes | yes | yes | no | no |
Digital Ocean | no | no | no | no | no | no | no |
Dreamhost | no | no | no | no | no | no | no |
Amazon EC2 | yes | yes | yes | yes | yes | yes | yes |
Amazon EC2 (ap-northeast-1) | yes | yes | yes | yes | yes | yes | yes |
Amazon EC2 (ap-southeast-1) | yes | yes | yes | yes | yes | yes | yes |
Amazon EC2 (ap-southeast-2) | yes | yes | yes | yes | yes | yes | yes |
Amazon EC2 (eu-west-1) | yes | yes | yes | yes | yes | yes | yes |
Amazon EC2 (eu-west-1) | yes | yes | yes | yes | yes | yes | yes |
Amazon EC2 (sa-east-1) | yes | yes | yes | yes | yes | yes | yes |
Amazon EC2 | yes | yes | yes | yes | yes | yes | yes |
Amazon EC2 (us-west-1) | yes | yes | yes | yes | yes | yes | yes |
Amazon EC2 (us-west-2) | yes | yes | yes | yes | yes | yes | yes |
Enomaly Elastic Computing Platform | no | no | no | no | no | no | no |
ElasticHosts | no | no | no | no | no | no | no |
ElasticHosts (syd-y) | no | no | no | no | no | no | no |
ElasticHosts (tor-p) | no | no | no | no | no | no | no |
ElasticHosts (cn-1) | no | no | no | no | no | no | no |
ElasticHosts (lon-p) | no | no | no | no | no | no | no |
ElasticHosts (lon-b) | no | no | no | no | no | no | no |
ElasticHosts (sat-p) | no | no | no | no | no | no | no |
ElasticHosts (lax-p) | no | no | no | no | no | no | no |
ElasticHosts (sjc-c) | no | no | no | no | no | no | no |
Eucalyptus | yes | yes | yes | yes | yes | yes | yes |
Exoscale | yes | yes | yes | yes | yes | no | no |
Gandi | yes | yes | yes | yes | yes | no | no |
Google Compute Engine | yes | yes | yes | yes | yes | yes | yes |
GoGrid | no | no | no | no | no | no | no |
HostVirtual | no | no | no | no | no | no | no |
IBM SmartCloud Enterprise | yes | yes | yes | yes | yes | no | no |
Ikoula | yes | yes | yes | yes | yes | no | no |
Joyent | no | no | no | no | no | no | no |
KTUCloud | yes | yes | yes | yes | yes | no | no |
Libvirt | no | no | no | no | no | no | no |
Linode | no | no | no | no | no | no | no |
NephoScale | no | no | no | no | no | no | no |
Nimbus | yes | yes | yes | yes | yes | yes | yes |
Ninefold | yes | yes | yes | yes | yes | no | no |
OpenNebula (v3.8) | yes | yes | yes | yes | yes | no | no |
OpenStack | yes | yes | yes | yes | yes | no | no |
Opsource | no | no | no | no | no | no | no |
Rackspace Cloud (Next Gen) | yes | yes | yes | yes | yes | no | no |
Rackspace Cloud (First Gen) | yes | yes | yes | yes | yes | no | no |
RimuHosting | no | no | no | no | no | no | no |
ServerLove | no | no | no | no | no | no | no |
skalicloud | no | no | no | no | no | no | no |
SoftLayer | no | no | no | no | no | no | no |
vCloud | no | no | no | no | no | no | no |
VCL | no | no | no | no | no | no | no |
vCloud | no | no | no | no | no | no | no |
Voxel VoxCLOUD | no | no | no | no | no | no | no |
vps.net | no | no | no | no | no | no | no |
Supported Methods (key pair management)¶
Provider | list key pairs | get key pair | create key pair | import public key from string | import public key from file | delete key pair |
---|---|---|---|---|---|---|
Abiquo | no | no | no | no | no | no |
Bluebox Blocks | no | no | no | no | no | no |
Brightbox | no | no | no | no | no | no |
CloudFrames | no | no | no | no | no | no |
CloudSigma (API v2.0) | no | no | no | no | no | no |
CloudStack | yes | yes | yes | yes | no | yes |
Digital Ocean | no | no | no | no | no | no |
Dreamhost | no | no | no | no | no | no |
Amazon EC2 | yes | yes | yes | yes | no | yes |
Amazon EC2 (ap-northeast-1) | yes | yes | yes | yes | no | yes |
Amazon EC2 (ap-southeast-1) | yes | yes | yes | yes | no | yes |
Amazon EC2 (ap-southeast-2) | yes | yes | yes | yes | no | yes |
Amazon EC2 (eu-west-1) | yes | yes | yes | yes | no | yes |
Amazon EC2 (eu-west-1) | yes | yes | yes | yes | no | yes |
Amazon EC2 (sa-east-1) | yes | yes | yes | yes | no | yes |
Amazon EC2 | yes | yes | yes | yes | no | yes |
Amazon EC2 (us-west-1) | yes | yes | yes | yes | no | yes |
Amazon EC2 (us-west-2) | yes | yes | yes | yes | no | yes |
Enomaly Elastic Computing Platform | no | no | no | no | no | no |
ElasticHosts | no | no | no | no | no | no |
ElasticHosts (syd-y) | no | no | no | no | no | no |
ElasticHosts (tor-p) | no | no | no | no | no | no |
ElasticHosts (cn-1) | no | no | no | no | no | no |
ElasticHosts (lon-p) | no | no | no | no | no | no |
ElasticHosts (lon-b) | no | no | no | no | no | no |
ElasticHosts (sat-p) | no | no | no | no | no | no |
ElasticHosts (lax-p) | no | no | no | no | no | no |
ElasticHosts (sjc-c) | no | no | no | no | no | no |
Eucalyptus | yes | yes | yes | yes | no | yes |
Exoscale | yes | yes | yes | yes | no | yes |
Gandi | no | no | no | no | no | no |
Google Compute Engine | no | no | no | no | no | no |
GoGrid | no | no | no | no | no | no |
HostVirtual | no | no | no | no | no | no |
IBM SmartCloud Enterprise | no | no | no | no | no | no |
Ikoula | yes | yes | yes | yes | no | yes |
Joyent | no | no | no | no | no | no |
KTUCloud | yes | yes | yes | yes | no | yes |
Libvirt | no | no | no | no | no | no |
Linode | no | no | no | no | no | no |
NephoScale | no | no | no | no | no | no |
Nimbus | yes | yes | yes | yes | no | yes |
Ninefold | yes | yes | yes | yes | no | yes |
OpenNebula (v3.8) | no | no | no | no | no | no |
OpenStack | no | no | no | no | no | no |
Opsource | no | no | no | no | no | no |
Rackspace Cloud (Next Gen) | yes | yes | yes | yes | no | yes |
Rackspace Cloud (First Gen) | no | no | no | no | no | no |
RimuHosting | no | no | no | no | no | no |
ServerLove | no | no | no | no | no | no |
skalicloud | no | no | no | no | no | no |
SoftLayer | no | no | no | no | no | no |
vCloud | no | no | no | no | no | no |
VCL | no | no | no | no | no | no |
vCloud | no | no | no | no | no | no |
Voxel VoxCLOUD | no | no | no | no | no | no |
vps.net | no | no | no | no | no | no |