несколько провайдеров terraform не работают с корзиной s3 - PullRequest
0 голосов
/ 02 ноября 2018

Я пытаюсь сделать это:

terraform {
  backend "s3" {
    bucket = "resources"
    region = "us-east-1"
    key = "resources"
  }
}

// the default region
provider "aws" {
  region = "us-west-2"
}

//for creating buckets in other regions- region param broken stupid issue with aws_s3_bucket resource...
provider "aws" {
  alias  = "east1"
  region = "us-east-1"
}

resource "aws_s3_bucket" "zzzzz" {
  provider = "aws.east1"
  bucket = "zzzzz"
  acl    = "private"
  force_destroy = true
}

И получаю ошибку

 Error creating S3 bucket: AuthorizationHeaderMalformed: The authorization header is malformed; the region 'us-east-1' is wrong; expecting 'us-west-2'

1 Ответ

0 голосов
/ 02 ноября 2018

Мне просто нужно было подождать 1 час +, потому что я воссоздал ведро в другом регионе

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