llmaz icon indicating copy to clipboard operation
llmaz copied to clipboard

Support scaling with Spot instances for cost saving

Open kerthcet opened this issue 1 year ago • 9 comments

What would you like to be added:

See https://github.com/spotinst as an example, which means we should support multi cloud providers.

Why is this needed:

Cost saving for users.

Completion requirements:

This enhancement requires the following artifacts:

  • [ ] Design doc
  • [ ] API change
  • [ ] Docs update

The artifacts should be linked in subsequent comments.

kerthcet avatar Aug 27 '24 08:08 kerthcet

/kind question

kerthcet avatar Aug 27 '24 08:08 kerthcet

Not only for cost saving, but also to proactive autoscaling just like https://github.com/kaito-project/kaito

/milestone v0.2.0

kerthcet avatar Apr 23 '25 11:04 kerthcet

/kind feature /remove-kind question

kerthcet avatar Apr 23 '25 11:04 kerthcet

cc @carlory

kerthcet avatar Apr 23 '25 11:04 kerthcet

/assign

carlory avatar Apr 24 '25 02:04 carlory

Any progress on this? We're approaching the deadline, end of this monty clearly.

kerthcet avatar May 19 '25 02:05 kerthcet

It was blocked by the limitation of the aws account. And aws team approved my request. I will test the intergation with karpenter again today.

Image

carlory avatar May 19 '25 03:05 carlory

Great to hear this.

kerthcet avatar May 19 '25 03:05 kerthcet

Have an offline discussion with @carlory , the generally design is almost done, but how to map the Pods to the specified nodepools. I think we can have a simple proposal for this to help understand the total design.

kerthcet avatar May 21 '25 07:05 kerthcet

Only KEP left, right?

kerthcet avatar Jun 10 '25 08:06 kerthcet

@kerthcet, we need to add a doc to tell users how to use it.

carlory avatar Jun 10 '25 08:06 carlory

yeah, once finished, we can close it.

kerthcet avatar Jun 10 '25 09:06 kerthcet

/close as completed.

kerthcet avatar Jun 10 '25 13:06 kerthcet