イメージストアをawsのs3を使って作ろうと思ったとき、方法がわからなくって、ググりまくった。
すると、awsのあるページにたどり着いたので、ここに方法をメモをしておく
方法
バケットのプロパティ - 「アクセス許可」のタブの中から、「セキュリティポリシーを作成」
を選択する。
編集画面が出てくるので、その中に、
{
"Version":"2012-10-17",
"Statement": [{
"Sid": "Allow Public Access to All Objects",
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::example.com/*"
}
]
}
をコピペして、保存する。
「Resource」の「example.com」は、適宜作成したバケット名に書き換えてほしい。
これで、パケット名を使って、公開用のストアができた。