CloudFront - Configuração de “Acesso ao bucket S3”

Olá,

Criei um bucket S3 na região us-west-1, próximo ao meu servidor em Phoenix NAP. No entanto, como estou no Reino Unido, gostaria de criar uma distribuição CloudFront funcional para o bucket S3 para nós na América do Norte e na Europa.

No entanto, ao configurar a distribuição, deparei-me com a configuração de acesso ao bucket, que tinha 3 opções:

  • público
  • OAC (Origin Access Control)
  • OAI (Origin Access Identity)
A opção OAC alertou que

Devo modificar o modelo de política do S3 discourse adicionalmente para funcionar com o CloudFront.


No entanto, a opção OAI não funcionou na minha instância, porque

pareceu sobrescrever a política do bucket com a incluída


OAC é uma opção razoável e alguém tem alguma recomendação sobre o JSON da política?

Dado que o OAC suporta SSE-KMS

e a implementação depende do administrador alterar a política do bucket S3 manualmente, não tenho certeza por que a AWS exige isso?

o JSON da política a que me referia é para o IAM. No entanto, a política do bucket S3 parece ser irrelevante?