Skip to main content

AWS drivers for VmShepherd

Project description


image0 image1


Provides plugin for VmShepherd . Drivers allows to view panel with autoscaling groups and use rpc api from vmshepherd


Simply use pip.

pip install vmshepherd-aws-drivers

Library requires (as well as VmShepherd itself) python 3.6 or later.


Install package (in the same environment as VmShepherd) and configure VmShepherd like:

# ...

  driver: AwsIaaSDriver

  driver: AwsPresetDriver
  ec2_page_size: 1000 (optional) - maximum number of instances returned in one call to aws ec2 api

# ...


Run tests:

make test
make develop


1.3.1 (2020-11-05)

  • bugfix: AutoScalingGroups paginator - the right way

1.3.0 (2020-11-04)

  • bugfix: AutoScalingGroups fetch aware of marker/token

1.2.1 (2020-05-06)

  • bugfix: SecurityGroups field is optional in a launch configuration (eg. EKS’ ASG)

1.2.0 (2019-12-18)

  • feature: preset specification with tags

1.1.0 (2019-08-29)

  • vm object without iaas manager

1.0.0 (2019-06-04)

  • initial

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vmshepherd-aws-drivers-1.3.1.tar.gz (11.3 kB view hashes)

Uploaded source

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page