小编Man*_*rya的帖子

Terraform 中的相对路径

我正在尝试使用 terraform 创建一个 AWS lambda 函数。我的 terraform 目录看起来像

  • 地形
    • 政策
      • 主文件
    • 拉姆达
      • 文件/
      • 主文件
    • 主文件

我的 lambda 函数存储在/terraform/lambda/files/lambda_function.py 中

每当我应用 terraform 时,我都有一个“null_resource”,它会在本地机器上执行一些命令来压缩 python 文件

variable "pythonfile" {
  description = "lambda function python filename"
  type        = "string"
}

resource "null_resource" "lambda_preconditions" {
  triggers {
    always_run = "${uuid()}"
  }
  provisioner "local-exec" {
    command = "rm -rf ${path.module}/files/zips"
  }
  provisioner "local-exec" {
    command = "mkdir -p ${path.module}/files/zips"
  }
  provisioner "local-exec" {
    command = "cp -R ${path.module}/files/${var.pythonfile} ${path.module}/files/zips/lambda_function.py"
  }
  provisioner "local-exec" { …
Run Code Online (Sandbox Code Playgroud)

amazon-web-services aws-lambda terraform terraform-provider-aws

9
推荐指数
1
解决办法
1万
查看次数

确认Slack Webhook的AWS SNS主题订阅

我正在整合SNS和Slack.我创建了一个启用传入webhook的松弛应用程序.我有webhook网址.我使用HTTPS协议创建了SNS主题的订阅,并将端点设置为webhookURL.现在订阅是PendingConfirmation.我没有收到任何确认消息,而不是在预定渠道中.

如何确认订阅?

webhooks amazon-web-services amazon-sns slack-api slack

7
推荐指数
4
解决办法
2792
查看次数