我设法使用Travis部署AWS Lambda函数,但是我还需要为它添加一个触发器(在我的例子中是Kinesis)。有人做过吗?如果没有开箱即用的方式来使用travis,我想我需要使用AWS CLI添加脚本?任何人都这样做了,可以分享一些建议,或者我可以把它作为参考?
答案 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
如果您有任何您认为更好的方式,请不要犹豫,在此添加。感谢。