Wpis z mikrobloga

Czy ma ktoś doświadczenie z ECS Fargate na AWS? Potrzebuję pobrać plik z bucketu S3, na kontener na fargate. Chciałbym użyć istniejących już narzędzi na kontenerze (wget, curl), dodałem policy AmazonS3ReadOnlyAccess dla Execution role. Jednak przy próbie pobrania wgetem z s3, dostaje 403 forbridden. Czy powinienem zrobić coś jeszcze? S3 ma zablokowany dostęp publiczny.
#aws
  • 36
resource "aws_ecs_cluster" "TWOJKLASTERECS" {
name = "NAZWAKLASTRA"
}
data "template_file" "user_data" {
template = "${file("userdata-SKRYPT-COSIEODPALI-PRZYSTARCIE.sh")}"
}
data "template_cloudinit_config" "config" {
gzip = true
base64_encode = true
part {
filename = "userdata-SKRYPT-COSIEODPALI-PRZYSTARCIE.sh"
content_type = "text/x-shellscript"
content = "${data.template_file.user_data.rendered}"
}
}

resource "aws_launch_configuration" "LanczKonfDLAECS" {
name_prefix = "klasterECS"
image_id = "${data.aws_ami.amazon_linux.id}"
instance_type = "t3.small"
spot_price = "0.4"
user_data = "${data.template_cloudinit_config.config.rendered}"
key_name = "SSHKLUCZ"
iam_instance_profile = "iam_ECS_ROLA_KLASTRA_ec2"
security_groups = "listagrupsecurity"

}