cloudformationfacts
Puppet module providing AWS CloudFormation metadata facts
Version information
released Sep 20th 2017
This version is compatible with:
- Puppet Enterprise 2018.1.x, 2017.3.x, 2017.2.x, 2017.1.x, 2016.5.x, 2016.4.x
- Puppet >= 4.7.0 < 6.0.0
- , , ,
Start using this module
Add this module to your Puppetfile:
mod 'salekseev-cloudformationfacts', '0.2.0'
Learn more about managing modules with a PuppetfileDocumentation
salekseev/cloudformationfacts — version 0.2.0 Sep 20th 2017
cloudformationfacts
Table of Contents
- Description
- Setup - The basics of getting started with cloudformationfacts
- Limitations - OS compatibility, etc.
Description
The cloudformationfacts module provides AWS CloudFormation metadata facts which are useful for clustered applications that need to discover other members.
Setup
Setup Requirements
IAM instance role with the following minimum permissions:
{
"Version": "2012-10-17",
"Statement": [{
"Effect": "Allow",
"Action": [
"ec2:DescribeInstances",
"ec2:DescribeTags"
],
"Resource": "*"
}
]
}
aws-sdk-core ruby gem installed on puppet agent for example:
/opt/puppetlabs/puppet/bin/gem install aws-sdk-core -v '~> 2'
Limitations
This module would only provide facts on AWS CloudFormation stacks.
Dependencies
- puppetlabs-stdlib (>= 4.13.1 < 5.0.0)