自动为lambda函数添加触发器

时间:2017-01-30 12:38:27

标签: amazon-web-services lambda triggers continuous-integration travis-ci

我设法使用Travis部署AWS Lambda函数,但是我还需要为它添加一个触发器(在我的例子中是Kinesis)。有人做过吗?如果没有开箱即用的方式来使用travis,我想我需要使用AWS CLI添加脚本?任何人都这样做了,可以分享一些建议,或者我可以把它作为参考?

1 个答案:

答案 0 :(得分:0)

我想主要用Travis添加触发器,但是Terraform使它变得更简单。

https://www.terraform.io/docs/providers/aws/r/lambda_event_source_mapping.html

所以我可以使用terraform创建我的IAM角色,Kinesis Stream以及Kinesis和Lambda之间的事件映射https://www.terraform.io/docs/providers/aws/r/lambda_event_source_mapping.html

如果您有任何您认为更好的方式,请不要犹豫,在此添加。感谢。