recursively retrieve ec2 instance data via http.get
recursively retrieve ec2 instance data via http.get. With Promises(bluebird)
[](https://www.npmjs.com/package/@aws-sdk/ec2-metadata-service) [](https://www.npmjs.com/
[](https://www.npmjs.com/package/@aws-sdk/middleware-sdk-ec2) [](https://www.npmjs.com/packag
AWS SDK for JavaScript Ec2 Instance Connect Client for Node.js, Browser and React Native
AWS SDK for JavaScript Ec2 Client for Node.js, Browser and React Native
A NAT Gateway instance construct built on the fck-nat AMI.
AWS SDK for JavaScript Auto Scaling Client for Node.js, Browser and React Native
AWS credential provider that sources credentials from a Node.JS environment.
Serverless Plugin to generate a VPC
AWS Embedded Metrics Client Library
CDK Construct for managing EC2 key pairs
AWS X-Ray SDK for Javascript
AWS CloudFormation resource type definitions (without AWS SDK)
AWS CloudFormation resource type definitions (without AWS SDK)
[](https://github.com/pulumi/pulumi-awsx/actions) [](https://slack.pulumi.com) [ between different compute instances. EBS Conductor can be used on it's own, but it's most powerful when executed on an EC2 instance using Chef, and the ebs_conductor cookbook[https://github.com/rgeyer/cookbooks/tree/master/cookbooks/ebs_conductor] == Examples === Attach a new 1GB blan volume in the lineage "foobar" to a linux box at /dev/sdb1 ebs_conductor = Rgeyer::Gem::EbsConductor.new('...','...') ebs_conductor.attach_from_lineage('i-abcd1234', 'foobar', 1, '/dev/sdb1') === Attach a specific snapshot to a 1GB volume in the lineage "foobar" to a linux box at /devb/sdb1 ebs_conductor = Rgeyer::Gem::EbsConductor.new('...','...') ebs_conductor.attach_from_lineage('i-abcd1234', 'foobar', 1, '/dev/sdb1' {:snapshot_id => 'snap-abcd1234'}) === Snapshot the lineage "foobar", do not purge any old snapshots in the lineage ebs_conductor = Rgeyer::Gem::EbsConductor.new('...','...') ebs_conductor.snapshot_lineage('foobar') === Snapshot the lineage "foobar", and purge old snapshots so that only 7 remain ebs_conductor = Rgeyer::Gem::EbsConductor.new('...','...') ebs_conductor.snapshot_lineage('foobar', {:history_to_keep => 7}) === Snapshot the lineage "foobar" from the specified volume_id This is useful if you're trying to start a lineage from a "naked" instance, or if you are trying to create a new lineage from an existing one ebs_conductor = Rgeyer::Gem::EbsConductor.new('...','...') ebs_conductor.snapshot_lineage('foobar', {:history_to_keep => 7, :volume_id => 'vol-abcd1234'}) == List of To Do Items * Support for stripes in a lineage == Copyright Copyright (c) 2011 Ryan Geyer. See LICENSE.txt for further details.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.