News for hackers. Stuff that matters.
Re:Maybe You Don't Need Kubernetes by Thaxll on Friday March 22, 2019 @08:05PM (#19468088)
All the things you mentioned are available on ECS:

- https://aws.amazon.com/about-aws/whats-new/2018/06/amazon-ec...

- https://docs.aws.amazon.com/AmazonECS/latest/developerguide/...

- ECS runs on ASG / EC2 so there is auto scalling

- https://aws.amazon.com/blogs/compute/managing-secrets-for-am...

I think you don't understand all the glue between AWS services, off course ECS doesn't have everything that's why there is EKS, but all the thing above exists on ECS.

Re:Maybe You Don't Need Kubernetes by joseph on Saturday March 23, 2019 @12:43AM (#19469094)
The secrets example isn't very comparable. With Kubernetes, the secrets are injected into the container as environment variables or files, whereas the ECS example requires assigning an IAM role to the task and doing a Parameter Store lookup from within the container. This usually requires a custom docker image with an entrypoint to handle that part. The same is true for ConfigMaps, which I believe ECS lacks.
Re:Maybe You Don't Need Kubernetes by lentil on Saturday March 23, 2019 @05:57AM (#19469826)
No, you don’t need to do any of that. ECS can inject secrets into environment variables in much the same way as Kubernetes. This behaviour is already built-in, there’s no need to build your own solution for it.

https://docs.aws.amazon.com/AmazonECS/latest/developerguide/...

Re:Maybe You Don't Need Kubernetes by joseph on Saturday March 23, 2019 @10:23AM (#19470551)
That's good to know. The parent linked to an AWS blog post that did work that way. The documentation you linked is a new feature since I last used ECS.
Re:Maybe You Don't Need Kubernetes by deboflo on Saturday March 23, 2019 @01:30AM (#19469192)
Exactly. You can deploy a highly available, auto scaled, logging enabled, spot instance or Fargate multi-service ECS reference architecture here by deploying a “one click” cloudformation stack: https://github.com/aws-samples/ecs-refarch-cloudformation/bl...
Re:Maybe You Don't Need Kubernetes by ekidd on Friday March 22, 2019 @09:08PM (#19468406)
Nice! I'd been busy with another project and missed a couple of those announcements. The DaemonSet equivalent will allow me to rip up some particularly annoying cruft the next time I need to touch it. Thank you.

I've looked at various guides for setting up cluster autoscaling on ECS, and so far, everything I've found looks far more complicated than Kubernetes cluster autoscaling on Google. Is there a nice guide?

Re:Maybe You Don't Need Kubernetes by deboflo on Saturday March 23, 2019 @01:32AM (#19469198)