在Slack机器人中通知新部署的AWS Lambda函数

时间:2019-05-14 15:18:50

标签: python amazon-web-services aws-lambda bots slack

我们使用无服务器框架在Python中的自定义Lambda部署脚本中部署Lambda函数。

许多开发人员正在使用此lambda部署脚本来部署我们的lambda函数。

他们并不总是记得在git中标记版本,这也不是当前部署内容的指标。

是否有办法告知某个Lambda函数的版本是在某个松弛的bot通道中还是在其他某个通道中部署的?

我认为这需要在每个lambda函数代码中进行一些标记。

如果有一种避免遍历每个lambda的方法,它将更加容易。

1 个答案:

答案 0 :(得分:0)

您应该将问题分为两部分。

  1. 如何动态获取lambda函数名称和版本
  2. 以及如何向监视代理程序发布相关信息

首先,您应该寻找list functions并收集必需的信息。

对于第二个项目,如果您没有任何内容,则可能需要实施解决方案。