Как удалить объекты корзины s3 через 6 месяцев после их создания с помощью terraform - PullRequest
0 голосов
/ 06 февраля 2019

При установке правила истечения жизненного цикла для объектов корзины s3 с terraform (корзина s3 уже была создана ранее) я столкнулся с ошибкой.

Ошибка создания сегмента S3: BucketAlreadyOwnedByYou: Ваш предыдущий запрос на создание указанного сегмента успешно выполнен, и вы уже им владеете.код состояния: 409,

с использованием terraform, установленного в vm-player

resource "aws_s3_bucket" "bucket" {
  bucket = "<<bucket_name>>"
  acl    = "private"

  lifecycle_rule {
    id      = "log"
    enabled = true
    prefix  = "log/log.txt"

    expiration {
      days = 180
    }
  }
}

Должно быть создано правило жизненного цикла для файла log.txt с истечением 180 дней.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...