Supported Providers¶
Provider Matrix¶
Provider | Documentation | Provider Constant | Supported Regions | Module | Class Name |
---|---|---|---|---|---|
Abiquo | ABIQUO | single region driver | libcloud.compute.drivers.abiquo |
AbiquoNodeDriver |
|
Aliyun ECS | Click | ALIYUN_ECS | single region driver | libcloud.compute.drivers.ecs |
ECSDriver |
PCextreme AuroraCompute | Click | AURORACOMPUTE | single region driver | libcloud.compute.drivers.auroracompute |
AuroraComputeNodeDriver |
Azure Virtual machines | Click | AZURE | single region driver | libcloud.compute.drivers.azure |
AzureNodeDriver |
Azure Virtual machines | Click | AZURE_ARM | single region driver | libcloud.compute.drivers.azure_arm |
AzureNodeDriver |
Brightbox | BRIGHTBOX | single region driver | libcloud.compute.drivers.brightbox |
BrightboxNodeDriver |
|
Cloudscale | Click | CLOUDSCALE | single region driver | libcloud.compute.drivers.cloudscale |
CloudscaleNodeDriver |
CloudSigma (API v2.0) | Click | CLOUDSIGMA | single region driver | libcloud.compute.drivers.cloudsigma |
CloudSigmaNodeDriver |
CloudStack | Click | CLOUDSTACK | single region driver | libcloud.compute.drivers.cloudstack |
CloudStackNodeDriver |
DigitalOcean | Click | DIGITAL_OCEAN | single region driver | libcloud.compute.drivers.digitalocean |
DigitalOceanNodeDriver |
DimensionData | Click | DIMENSIONDATA | single region driver | libcloud.compute.drivers.dimensiondata |
DimensionDataNodeDriver |
Amazon EC2 | Click | EC2 | af-south-1, ap-east-1, ap-northeast-1, ap-northeast-2, ap-northeast-3, ap-south-1, ap-southeast-1, ap-southeast-2, ca-central-1, cn-north-1, cn-northwest-1, eu-central-1, eu-north-1, eu-south-1, eu-west-1, eu-west-2, eu-west-3, sa-east-1, us-east-1, us-east-2, us-gov-west-1, us-west-1, us-west-2 | libcloud.compute.drivers.ec2 |
EC2NodeDriver |
EquinixMetal | Click | EQUINIXMETAL | single region driver | libcloud.compute.drivers.equinixmetal |
EquinixMetalNodeDriver |
Eucalyptus | EUCALYPTUS | single region driver | libcloud.compute.drivers.ec2 |
EucNodeDriver |
|
Exoscale | Click | EXOSCALE | single region driver | libcloud.compute.drivers.exoscale |
ExoscaleNodeDriver |
Gandi | Click | GANDI | single region driver | libcloud.compute.drivers.gandi |
GandiNodeDriver |
Google Compute Engine | Click | GCE | single region driver | libcloud.compute.drivers.gce |
GCENodeDriver |
GiG G8 Node Provider | GIG_G8 | single region driver | libcloud.compute.drivers.gig_g8 |
G8NodeDriver |
|
Gridscale | Click | GRIDSCALE | single region driver | libcloud.compute.drivers.gridscale |
GridscaleNodeDriver |
Ikoula | Click | IKOULA | single region driver | libcloud.compute.drivers.ikoula |
IkoulaNodeDriver |
InternetSolutions | Click | INTERNETSOLUTIONS | single region driver | libcloud.compute.drivers.internetsolutions |
InternetSolutionsNodeDriver |
Kamatera | Click | KAMATERA | single region driver | libcloud.compute.drivers.kamatera |
KamateraNodeDriver |
KTUCloud | KTUCLOUD | single region driver | libcloud.compute.drivers.ktucloud |
KTUCloudNodeDriver |
|
kubevirt | KUBEVIRT | single region driver | libcloud.compute.drivers.kubevirt |
KubeVirtNodeDriver |
|
Libvirt | Click | LIBVIRT | single region driver | libcloud.compute.drivers.libvirt_driver |
LibvirtNodeDriver |
Linode | LINODE | single region driver | libcloud.compute.drivers.linode |
LinodeNodeDriver |
|
Maxihost | Click | MAXIHOST | single region driver | libcloud.compute.drivers.maxihost |
MaxihostNodeDriver |
Nimbus | Click | NIMBUS | single region driver | libcloud.compute.drivers.ec2 |
NimbusNodeDriver |
NTTAmerica | Click | NTTA | single region driver | libcloud.compute.drivers.ntta |
NTTAmericaNodeDriver |
NTTC-CIS | Click | NTTCIS | single region driver | libcloud.compute.drivers.nttcis |
NttCisNodeDriver |
OnApp | Click | ONAPP | single region driver | libcloud.compute.drivers.onapp |
OnAppNodeDriver |
OpenNebula (v3.8) | OPENNEBULA | single region driver | libcloud.compute.drivers.opennebula |
OpenNebulaNodeDriver |
|
OpenStack | Click | OPENSTACK | single region driver | libcloud.compute.drivers.openstack |
OpenStackNodeDriver |
Outscale API | Click | OUTSCALE | single region driver | libcloud.compute.drivers.outscale |
OutscaleNodeDriver |
Outscale INC | Click | OUTSCALE_INC | single region driver | libcloud.compute.drivers.ec2 |
OutscaleINCNodeDriver |
Outscale SAS | Click | OUTSCALE_SAS | single region driver | libcloud.compute.drivers.ec2 |
OutscaleSASNodeDriver |
Ovh | Click | OVH | ca, eu | libcloud.compute.drivers.ovh |
OvhNodeDriver |
Rackspace Cloud (Next Gen) | Click | RACKSPACE | single region driver | libcloud.compute.drivers.rackspace |
RackspaceNodeDriver |
Rackspace Cloud (First Gen) | RACKSPACE_FIRST_GEN | single region driver | libcloud.compute.drivers.rackspace |
RackspaceFirstGenNodeDriver |
|
RimuHosting | RIMUHOSTING | single region driver | libcloud.compute.drivers.rimuhosting |
RimuHostingNodeDriver |
|
Scaleway | Click | SCALEWAY | single region driver | libcloud.compute.drivers.scaleway |
ScalewayNodeDriver |
vCloud | TERREMARK | single region driver | libcloud.compute.drivers.vcloud |
TerremarkDriver |
|
Upcloud | Click | UPCLOUD | single region driver | libcloud.compute.drivers.upcloud |
UpcloudDriver |
VCL | VCL | single region driver | libcloud.compute.drivers.vcl |
VCLNodeDriver |
|
vCloud | Click | VCLOUD | single region driver | libcloud.compute.drivers.vcloud |
VCloudNodeDriver |
vps.net | VPSNET | single region driver | libcloud.compute.drivers.vpsnet |
VPSNetNodeDriver |
|
VMware vSphere | Click | VSPHERE | single region driver | libcloud.compute.drivers.vsphere |
VSphereNodeDriver |
Vultr | Click | VULTR | single region driver | libcloud.compute.drivers.vultr |
VultrNodeDriver |
Supported Methods (base compute)¶
Provider | list nodes | create node | reboot node | destroy node | start node | stop node | list images | list sizes | deploy node |
---|---|---|---|---|---|---|---|---|---|
Abiquo | yes | yes | yes | yes | no | no | yes | yes | no |
Aliyun ECS | yes | yes | yes | yes | yes | yes | yes | yes | yes |
PCextreme AuroraCompute | yes | yes | yes | yes | no | no | yes | yes | yes |
Azure Virtual machines | yes | yes | yes | yes | no | no | yes | yes | yes |
Azure Virtual machines | yes | yes | yes | yes | yes | yes | yes | yes | yes |
Brightbox | yes | yes | no | yes | no | no | yes | yes | no |
Cloudscale | yes | yes | yes | yes | yes | yes | yes | yes | no |
CloudSigma (API v2.0) | yes | yes | yes | yes | yes | yes | yes | yes | no |
CloudStack | yes | yes | yes | yes | no | no | yes | yes | yes |
DigitalOcean | yes | yes | yes | yes | no | no | yes | yes | no |
DimensionData | yes | yes | yes | yes | yes | yes | yes | yes | yes |
Amazon EC2 | yes | yes | yes | yes | yes | yes | yes | yes | yes |
EquinixMetal | yes | yes | yes | yes | yes | yes | yes | yes | no |
Eucalyptus | yes | yes | yes | yes | yes | yes | yes | yes | yes |
Exoscale | yes | yes | yes | yes | no | no | yes | yes | yes |
Gandi | yes | yes | yes | yes | no | no | yes | yes | no |
Google Compute Engine | yes | yes | yes | yes | yes | yes | yes | yes | yes |
GiG G8 Node Provider | yes | yes | yes | yes | yes | yes | yes | yes | no |
Gridscale | yes | yes | yes | yes | yes | no | yes | no | yes |
Ikoula | yes | yes | yes | yes | no | no | yes | yes | yes |
InternetSolutions | yes | yes | yes | yes | yes | yes | yes | yes | yes |
Kamatera | yes | yes | yes | yes | yes | yes | yes | yes | yes |
KTUCloud | yes | yes | yes | yes | no | no | yes | yes | yes |
kubevirt | yes | yes | yes | yes | yes | yes | yes | yes | no |
Libvirt | yes | no | yes | yes | yes | yes | no | no | no |
Linode | yes | yes | yes | yes | yes | yes | yes | yes | no |
Maxihost | yes | yes | yes | yes | yes | yes | yes | yes | no |
Nimbus | yes | yes | yes | yes | yes | yes | yes | yes | yes |
NTTAmerica | yes | yes | yes | yes | yes | yes | yes | yes | yes |
NTTC-CIS | yes | yes | yes | yes | yes | yes | yes | yes | yes |
OnApp | yes | yes | no | yes | no | no | yes | no | no |
OpenNebula (v3.8) | yes | yes | yes | yes | no | no | yes | yes | no |
OpenStack | yes | no | yes | yes | yes | yes | yes | yes | no |
Outscale API | yes | yes | yes | yes | yes | yes | yes | no | no |
Outscale INC | yes | yes | yes | yes | yes | yes | yes | yes | yes |
Outscale SAS | yes | yes | yes | yes | yes | yes | yes | yes | yes |
Ovh | yes | yes | no | yes | no | no | yes | yes | yes |
Rackspace Cloud (Next Gen) | yes | yes | yes | yes | yes | yes | yes | yes | yes |
Rackspace Cloud (First Gen) | yes | yes | yes | yes | yes | yes | yes | yes | yes |
RimuHosting | yes | yes | yes | yes | no | no | yes | yes | yes |
Scaleway | yes | yes | yes | yes | no | no | yes | yes | no |
vCloud | yes | yes | yes | yes | no | no | yes | yes | yes |
Upcloud | yes | yes | yes | yes | no | no | yes | yes | yes |
VCL | yes | yes | no | yes | no | no | yes | yes | no |
vCloud | yes | yes | yes | yes | no | no | yes | yes | yes |
vps.net | yes | yes | yes | yes | no | no | yes | yes | no |
VMware vSphere | yes | yes | yes | yes | yes | yes | yes | yes | no |
Vultr | yes | yes | 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 |
Aliyun ECS | yes | yes | yes | yes | yes | yes | yes |
PCextreme AuroraCompute | yes | yes | yes | yes | yes | no | yes |
Azure Virtual machines | yes | yes | yes | yes | yes | no | yes |
Azure Virtual machines | yes | yes | yes | yes | yes | yes | yes |
Brightbox | no | no | no | no | no | no | no |
Cloudscale | no | no | no | no | no | no | no |
CloudSigma (API v2.0) | yes | yes | yes | yes | yes | no | no |
CloudStack | yes | yes | yes | yes | yes | no | yes |
DigitalOcean | yes | yes | yes | yes | yes | yes | yes |
DimensionData | no | no | no | no | no | no | no |
Amazon EC2 | yes | yes | yes | yes | yes | yes | yes |
EquinixMetal | yes | yes | yes | yes | yes | yes | yes |
Eucalyptus | yes | yes | yes | yes | yes | yes | yes |
Exoscale | yes | yes | yes | yes | yes | no | yes |
Gandi | yes | yes | yes | yes | yes | no | no |
Google Compute Engine | yes | yes | yes | yes | yes | yes | yes |
GiG G8 Node Provider | yes | yes | yes | yes | yes | no | no |
Gridscale | yes | yes | yes | yes | yes | yes | yes |
Ikoula | yes | yes | yes | yes | yes | no | yes |
InternetSolutions | no | no | no | no | no | no | no |
Kamatera | no | no | no | no | no | no | no |
KTUCloud | yes | yes | yes | yes | yes | no | yes |
kubevirt | yes | yes | yes | yes | yes | no | no |
Libvirt | no | no | no | no | no | no | no |
Linode | yes | yes | yes | yes | yes | no | no |
Maxihost | no | no | no | no | no | no | no |
Nimbus | yes | yes | yes | yes | yes | yes | yes |
NTTAmerica | no | no | no | no | no | no | no |
NTTC-CIS | no | no | no | no | no | no | no |
OnApp | no | no | no | no | no | no | no |
OpenNebula (v3.8) | yes | yes | yes | yes | yes | no | no |
OpenStack | yes | yes | yes | yes | yes | no | no |
Outscale API | yes | yes | yes | yes | yes | yes | yes |
Outscale INC | yes | yes | yes | yes | yes | yes | yes |
Outscale SAS | yes | yes | yes | yes | yes | yes | yes |
Ovh | 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 | no | no |
RimuHosting | no | no | no | no | no | no | no |
Scaleway | yes | yes | yes | no | no | yes | yes |
vCloud | no | no | no | no | no | no | no |
Upcloud | no | no | no | no | no | no | no |
VCL | no | no | no | no | no | no | no |
vCloud | no | no | no | no | no | no | no |
vps.net | no | no | no | no | no | no | no |
VMware vSphere | no | no | no | no | no | no | no |
Vultr | yes | yes | yes | yes | yes | 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 |
Aliyun ECS | no | no | no | no | no | no |
PCextreme AuroraCompute | yes | yes | yes | yes | no | yes |
Azure Virtual machines | no | no | no | no | no | no |
Azure Virtual machines | no | no | no | no | no | no |
Brightbox | no | no | no | no | no | no |
Cloudscale | no | no | no | no | no | no |
CloudSigma (API v2.0) | yes | yes | yes | yes | no | yes |
CloudStack | yes | yes | yes | yes | no | yes |
DigitalOcean | yes | yes | yes | no | no | yes |
DimensionData | no | no | no | no | no | no |
Amazon EC2 | yes | yes | yes | yes | no | yes |
EquinixMetal | yes | no | yes | no | no | yes |
Eucalyptus | yes | yes | yes | yes | no | yes |
Exoscale | yes | yes | yes | yes | no | yes |
Gandi | yes | yes | no | yes | no | yes |
Google Compute Engine | no | no | no | no | no | no |
GiG G8 Node Provider | no | no | no | no | no | no |
Gridscale | yes | no | no | yes | no | no |
Ikoula | yes | yes | yes | yes | no | yes |
InternetSolutions | no | no | no | no | no | no |
Kamatera | no | no | no | no | no | no |
KTUCloud | yes | yes | yes | yes | no | yes |
kubevirt | no | no | no | no | no | no |
Libvirt | no | no | no | no | no | no |
Linode | yes | no | yes | no | no | no |
Maxihost | yes | no | yes | no | no | no |
Nimbus | yes | yes | yes | yes | no | yes |
NTTAmerica | no | no | no | no | no | no |
NTTC-CIS | no | no | no | no | no | no |
OnApp | yes | yes | no | yes | no | yes |
OpenNebula (v3.8) | no | no | no | no | no | no |
OpenStack | no | no | no | no | no | no |
Outscale API | yes | yes | yes | no | no | yes |
Outscale INC | yes | yes | yes | yes | no | yes |
Outscale SAS | yes | yes | yes | yes | no | yes |
Ovh | yes | yes | no | yes | no | yes |
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 |
Scaleway | yes | no | no | yes | no | yes |
vCloud | no | no | no | no | no | no |
Upcloud | no | no | no | no | no | no |
VCL | no | no | no | no | no | no |
vCloud | no | no | no | no | no | no |
vps.net | no | no | no | no | no | no |
VMware vSphere | no | no | no | no | no | no |
Vultr | yes | yes | no | yes | no | yes |