karpenter icon indicating copy to clipboard operation
karpenter copied to clipboard

E2E Test Support for `karpenter-core`

Open jonathan-innis opened this issue 1 year ago • 6 comments

Tell us about your request

Currently, Karpenter is running all of its E2E tests orchestrated through the [aws/karpenter] repository. This works fine when there is a single cloudprovider but we should consider orchestrating E2E tests from karpenter-core with a "fake-ish" cloudprovider so that we can have higher confidence in changes that come in through karpenter-core before they are published in new versions for the package.

We could even use a minimal cloudprovider like k3s to test the E2E functionality of the core feature set inside of this package.

Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?

N/A

Are you currently working around this issue?

N/A

Additional Context

No response

Attachments

No response

Community Note

  • Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
  • Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
  • If you are interested in working on this issue or have submitted a pull request, please leave a comment

jonathan-innis avatar Apr 28 '23 19:04 jonathan-innis

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 Jan 19 '24 09:01 k8s-triage-robot

/remove-lifecycle stale

jonathan-innis avatar Jan 21 '24 06:01 jonathan-innis

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 Apr 20 '24 06:04 k8s-triage-robot

The Kubernetes project currently lacks enough active 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 rotten
  • Close this issue with /close
  • Offer to help out with Issue Triage

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

/lifecycle rotten

k8s-triage-robot avatar May 20 '24 07:05 k8s-triage-robot

/remove-lifecycle rotten

Bryce-Soghigian avatar May 20 '24 15:05 Bryce-Soghigian

cc: @njtran is this one related to your kind cluster work maybe?

Bryce-Soghigian avatar May 20 '24 15:05 Bryce-Soghigian