Skip to main content

AWS drivers for VmShepherd

Project description

vmshepherd-aws-drivers

image0 image1

Introduction

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

Installation

Simply use pip.

pip install vmshepherd-aws-drivers

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

Usage

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

# ...

iaas:
  driver: AwsIaaSDriver

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

# ...

Develop

Run tests:

make test
make develop

License

Apache License 2.0

Changelog

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 details)

Uploaded Source

File details

Details for the file vmshepherd-aws-drivers-1.3.1.tar.gz.

File metadata

  • Download URL: vmshepherd-aws-drivers-1.3.1.tar.gz
  • Upload date:
  • Size: 11.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for vmshepherd-aws-drivers-1.3.1.tar.gz
Algorithm Hash digest
SHA256 22153dc8ea0a6d9550740f61da90c6a0df9cccce8a7cd9d9862f7391f20b58a2
MD5 cffd078f9019af0216c1bd5240cab330
BLAKE2b-256 65754d5b2a72aa9226656bd8d3866b0512ba30e4985ba7e4c7d9af8b5cbd9ffe

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page