You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AWS环境下执行c7n-mailer更新Lambda命令时发布失败的技术求助

AWS环境下执行c7n-mailer更新Lambda命令时发布失败的技术求助

各位好,我在AWS环境部署Cloud Custodian的mailer组件时碰到了问题,想请大家帮忙排查下。

我已经给相关IAM角色添加了AmazonSQSFullAccess和AWSLambdaSQSQueueExecutionRole这两个权限策略,之后执行了更新Lambda的命令:

[ec2-user@ip-172-31-19-191 sunnyvalelabs]$ c7n-mailer --config mailer.yml --update-lambda

命令执行后出现了发布失败的报错,完整日志如下:

2024-08-20 17:12:05,524 - custodian-mailer - INFO - Provisioning mailer lambda us-west-2
2024-08-20 17:12:05,653 - custodian.serverless - INFO - Publishing custodian policy lambda function cloud-custodian-mailer
Traceback (most recent call last):
  File "/home/ec2-user/.local/bin/c7n-mailer", line 8, in <module>
    sys.exit(main())
  File "/home/ec2-user/.local/lib/python3.9/site-packages/c7n_mailer/cli.py", line 257, in main
    deploy.provision(mailer_config, functools.partial(session_factory, mailer_config))
  File "/home/ec2-user/.local/lib/python3.9/site-packages/c7n_mailer/deploy.py", line 102, in provision
    manager.publish(func)
  File "/home/ec2-user/.local/lib/python3.9/site-packages/c7n/mu.py", line 391, in publish
    result, changed, existing = self._create_or_update_function(func)

目前我不确定是权限配置仍有缺失,还是mailer.yml配置文件存在问题,或是其他部署环节出了差错,希望有使用过Cloud Custodian mailer的朋友能帮忙分析下可能的原因,以及对应的解决方向。

备注:内容来源于stack exchange,提问作者Albert T. Wong

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 08:32:57