Keith Duncan

Results 67 comments of Keith Duncan

Hi @toothbrush, do you think this something you’d be able to set using the [BootstrapScriptUrl](https://github.com/buildkite/elastic-ci-stack-for-aws/blob/4b8a67ee26b85d5877b87e3117a789cc7fdc4b90/templates/aws-stack.yml#L185-L188) to customise the docker config?

![Screenshot 2021-11-30 at 15 48 01](https://user-images.githubusercontent.com/22101/143992695-845e9e5c-7ec8-40e1-8a23-a9de724c2de7.png) This is looking pretty good with the exception of the above noted todos. The instances take about 40s to transition from stopped to inservice...

I found an AWS VPC template that takes the same approach as https://github.com/buildkite/elastic-ci-stack-for-aws/issues/700#issuecomment-679705989 and exposes a [`NumberOfAZs`](https://github.com/aws-quickstart/quickstart-aws-vpc/blob/ffc7af4e59a09dbf52199a3ecf70f3805abeff48/templates/aws-vpc.template.yaml#L180-L187) parameter along with a plethora of conditions.

Weird as that approach is, I’ve warmed to it as a pragmatic answer to the problem that doesn’t involve using Lambdas to rewrite the template live 🙈 I reckon support...

Hi @nitrocode, thank you for opening this pull request! I agree this could be a valuable feature to help subtract any latency associated with our EC2 `UserData` and the `BootstrapScriptUrl`...

Interestingly the limitations section of [Warm pools for Amazon EC2 Auto Scaling](https://docs.aws.amazon.com/autoscaling/ec2/userguide/ec2-auto-scaling-warm-pools.html) calls out ECS and EKS managed node pools as having a similar issue: > If you try using...

Hi @joshross12 likewise this feature isn’t slated for a particular release and there are some technical hurdles to over come before we can land it. Specifically here, my plan is...

> anything blocking this? Better support for ASG initiated instance termination is the blocker I’m afraid. > Couldn't this still be added? The default behavior would be the same, and...

@geoffharcourt I’ve started looking at this use case, could you share some details on your current auto scaling configuration? I’m looking for details on the instance types and and MaxSize...

Thanks @geoffharcourt this is really useful to know. > 100% Spot > 0-150 instances > m5.large Do you run more than 1 `AgentsPerInstance` on these instances? > (the ASG event...