News for hackers. Stuff that matters.
Re:Unbundling AWS by specialp on Sunday December 01, 2019 @12:17PM (#21676487)
> AWS security is so complicated now, at the control plane layer, that hardly anyone understands it.

YES! Here is an example.... I wanted to use Elastic Container registry and have Fargate pull from it. I had to figure out that ECR is actually implemented like a private s3 bucket and my app needed read access to S3. Why should I be exposed to the implementation details as someone granting permissions to ECR?! Also to figure this out it is not trivial as the only way to get a clear error message is to run Cloud Trail and wait 10-15 minutes for the error to be reported there as there is a delay. Also another instance where something needed permission to an weird internal S3 endpoint for gateway access on a VPC....

Re:Unbundling AWS by qidydl on Monday December 02, 2019 @05:30PM (#21687784)
I have experience deploying to Fargate from ECR and we didn't need to configure any sort of S3 access to do it, certainly for the ExecutionRoleArn. ecr:BatchCheckLayerAvailability, ecr:BatchGetImage, and ecr:GetDownloadUrlForLayer on the ECR repos was sufficient.
Re:Unbundling AWS by 15155 on Monday December 02, 2019 @04:00PM (#21686869)
I recently learned GCP GCR does this same thing with Cloud Storage permissions.