k8s.io icon indicating copy to clipboard operation
k8s.io copied to clipboard

eks-prow-build-cluster: Use Karpenter instead of cluster-autoscaler

Open xmudrii opened this issue 2 years ago • 7 comments

cluster-autoscaler doesn't support mixing different instance types. This is a problem because r5ad.4xlarge is way too expensive ($1.048/hr) and we might want to combine bigger and smaller instances (e.g. not all tests need such large instances).

We also might want to consider mixing on-demand and spot instances for additional savings, which Karpenter would allow us to do.

/priority important-soon

xmudrii avatar Apr 25 '23 15:04 xmudrii

/priority important-soon

xmudrii avatar Apr 25 '23 15:04 xmudrii

/milestone v1.28 /sig k8s-infra /area infra /area infra/aws /kind cleanup

xmudrii avatar Apr 25 '23 15:04 xmudrii

/assign

sbdtu5498 avatar May 15 '23 20:05 sbdtu5498

@sbdtu5498 Are you still interested to work on this issue?

xmudrii avatar Nov 15 '23 09:11 xmudrii

/unassign @sbdtu5498 /assign @xmudrii (@koksay will eventually work on this, I'll reassign it to him later) /milestone v1.30

xmudrii avatar Feb 12 '24 16:02 xmudrii

The Kubernetes project currently lacks enough contributors to adequately respond to all issues.

This bot triages un-triaged issues according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Mark this issue as fresh with /remove-lifecycle stale
  • Close this issue with /close
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

k8s-triage-robot avatar May 12 '24 16:05 k8s-triage-robot

/remove-lifecycle stale

xmudrii avatar May 20 '24 12:05 xmudrii

The Kubernetes project currently lacks enough contributors to adequately respond to all issues.

This bot triages un-triaged issues according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Mark this issue as fresh with /remove-lifecycle stale
  • Close this issue with /close
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

k8s-triage-robot avatar Aug 18 '24 13:08 k8s-triage-robot

This is done! 🎉 /close

xmudrii avatar Aug 19 '24 10:08 xmudrii

@xmudrii: Closing this issue.

In response to this:

This is done! 🎉 /close

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

k8s-ci-robot avatar Aug 19 '24 10:08 k8s-ci-robot