DEPRECATED-lambda-cfn
DEPRECATED-lambda-cfn copied to clipboard
Quickly create, deploy, and manage AWS Lambda functions via AWS CloudFormation
Got an alarm with this link: https://github.com/mapbox/lambda-cfn/blob/master/alarms.md#Errors The link is broken... cc @zmully @k-mahoney
If an apikey is requested for a gateway rule, a corresponding usage plan must be associated with the key. Right now, lambda-cfn does not create a plan and so any...
To encrypt parameters, you have to pass `-k` and this is _really_ easy to forget to do. Since this is passed through to `cfn-config` which actually implements this behavior it...
It is not obvious the consequences of updating the function name specified in the `function.template.js` for a running function. Because this name is used within the CloudFormation template as a...
If you run `lambda-cfn update ` or `lambda-cfn create ` and the key for the Lambda code on S3 has not been uploaded yet (either manually or as part of...
We currently provide an [upload.sh script](https://github.com/mapbox/lambda-cfn/blob/14015e33f2ca0ec87bffa1866d5f61ab0f9d0ba6/upload.sh) to help people zip and upload code from their local machines to S3. We could turn this into a more powerful `lambda-cfn upload` command...
Lambda-cfn exposes two utility functions - `splitOnComma` and `message` - in https://github.com/mapbox/lambda-cfn/blob/14015e33f2ca0ec87bffa1866d5f61ab0f9d0ba6/index.js#L4-L5 that are useful when working with lambda-cfn based projects such as Patrol. For more context, you can see...
Given the following example: ``` javascript var lambdaCfn = require('lambda-cfn'); module.exports = lambdaCfn( [ 'myHandler.js', ], { "AWSTemplateFormatVersion": "2010-09-09", "Description": "my stack", "Resources": { "AutoScalingGroup": { ... } } }...
Right now only an Errors and NoInvocations alarm are defined for all lambdas. It will be easy to let a rule define their own alarms by specifying some properties the...