News for hackers. Stuff that matters.
Re:AWS Controllers for Kubernetes by digitallogic on Tuesday August 25, 2020 @02:43PM (#24274586)
Also, not all AWS follow the same deletion semantics. Example: S3 buckets. The report as being deleted somewhat quickly, but their name may not be available again for hour or so.

In this case the delete will appear to succeed, but the recreation, if done with the same name, may fail.

Re:AWS Controllers for Kubernetes by freedomben on Tuesday August 25, 2020 @04:04PM (#24275493)
Great example. I worry about adding a layer of abstraction over provisioning resources this way.

Of course we have to try this because it's a badass (tho obvious in hindsight) idea, but in practice it might have some downsides.

Re:AWS Controllers for Kubernetes by jpeeler on Saturday August 29, 2020 @10:06AM (#24316195)
Does the create during this time window return a specific enough error? This seems like the exact case where a controller that never gives up could provide value. Though I'm kind of amazed this is on the order of an hour instead of minutes.
Re:AWS Controllers for Kubernetes by mafro on Wednesday August 26, 2020 @01:21AM (#24279392)
This issue already exists with, say, Terraform to orchestrate infra with code. The solution is to append a random hex string to the resource unique identifier.

This AWS project will need to support a feature like that.