我正在尝试配置 s3 存储桶事件通知以通过 ansible 触发 lambda 函数。
ansible 模块 aws_s3 或 s3_bucket 似乎不支持这一点。请让我知道是否有任何方法可以使用 ansible 进行配置。
中没有提到“通知” devel/.../s3_bucket.py
,尽管boto3.s3 支持它
因此,您的问题的答案是将 复制s3_bucket.py
到library/
您的 playbook的文件夹中,添加所需的调用,然后如果您觉得慷慨,请向 ansible 项目提交 PR,让其他人从该改进中受益。
或者,正如精美的手册所说,您也可以将它放在任何$ANSIBLE_LIBRARY
路径中(例如,~/.ansible/plugins/modules
或者,使用正确的ansible.cfg
, 顶级.ansible/plugins/modules
)以使其对每个剧本可见,但这可能需要更多的工作来分发如果没有其他剧本需要访问该前沿功能。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句