我正在尝试配置s3存储桶事件通知,以通过ansible触发lambda函数。
可运行的模块aws_s3或s3_bucket似乎不支持此功能。请让我知道是否可以通过ansible配置它。
答案 0 :(得分:1)
devel/.../s3_bucket.py
中没有提及boto3.s3 supports it中的“通知”
因此,您的问题的答案是将s3_bucket.py
复制到library/
folder of your playbook,添加所需的呼叫,然后,如果您感到慷慨,请向该ansible项目提交PR,以允许其他人受益于这种改进。
或者,正如the fine manual所说,您也可以将其放在任何$ANSIBLE_LIBRARY
路径中(例如~/.ansible/plugins/modules
或with the correct ansible.cfg
,即顶级{{ 1}}),以使其对所有剧本可见,但是如果没有其他剧本需要使用该尖端功能,则要分发的工作量更大。