【问题标题】:SSE encryption of S3 using Terraform使用 Terraform 对 S3 进行 SSE 加密
【发布时间】:2018-06-06 00:50:55
【问题描述】:

我想创建一个 S3 并使用 AES256 对其进行静态加密,但 terraform 抱怨:* aws_s3_bucket.s3: : invalid or unknown key: server_side_encryption_configuration(请参阅下面 terraform 抱怨的我的代码)

server_side_encryption_configuration 有什么问题?不支持吗? https://www.terraform.io/docs/providers/aws/r/s3_bucket.html

无论如何,如何使用 terraform 对 S3 进行“AES256 静态加密”?

resource "aws_s3_bucket" "s3" {
  bucket = "s3_bucket_name"
  acl = "private"
  force_destroy = true
  server_side_encryption_configuration {
    rule {
      apply_server_side_encryption_by_default {
        sse_algorithm     = "AES256"
      }
    }
 }
}

【问题讨论】:

    标签: amazon-web-services amazon-s3 terraform


    【解决方案1】:

    您可能拥有旧版本的 AWS 提供商插件。要更新它,运行 terraform init 并将 -upgrade 标志设置为 true

    terraform init -upgrade=true

    【讨论】:

    • joancoast:你是​​对的。现在可以了。非常感谢!
    猜你喜欢
    • 2020-09-05
    • 2017-02-03
    • 2021-06-16
    • 1970-01-01
    • 2019-04-22
    • 2019-09-22
    • 1970-01-01
    • 2019-08-09
    • 2018-06-22
    相关资源
    最近更新 更多