aws_cloudfront_distribution.s3_distribution: ошибка при создании CloudFront Распространение: AccessDenied: - PullRequest
0 голосов
/ 16 мая 2019

Я получаю сообщение об ошибке ниже, когда пытаюсь создать облачный фронт aws с помощью terraform.Это просто для практических целей ..

Сообщение об ошибке AWS * aws_cloudfront_distribution.s3_distribution: ошибка при создании CloudFront Распространение: AccessDenied: У вас нет прав доступа к корзине S3 для журналов CloudFront: mylogs.s3.amazonaws.com Если вы используете IAM, вам нужны разрешения s3: GetBucketAcl и s3: PutBucketAcl для создания или обновления параметров журнала для существующего распространения.Кроме того, ACL S3 для группы должен предоставить вам FULL_CONTROL.код состояния: 403, идентификатор запроса: ca2cb482-77ee-11e9-b657-333a65da9ea7

Ниже приведен код.

https://github.com/vaibhavjpr/terraformpractice/blob/master/cloudfront.tf

Любая подсказка, чтобы это исправить, будеточень полезно для меня.

1 Ответ

0 голосов
/ 17 мая 2019

Я думаю, mylogs.s3.amazonaws.com не ваше ведро S3, возможно, кто-то создал его давным-давно.Имена сегментов S3 уникальны в AWS, я рекомендую следовать официальным правилам именования сегментов AWS S3 .

...