Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Running the e2e suite we have developed against the NodeAutoProvisioning Preview feature #195

Open
Bryce-Soghigian opened this issue Mar 11, 2024 · 0 comments · May be fixed by #178
Open
Assignees
Labels
area/e2e-testing Issues or PRs related to e2e testing area/nap Issues or PRs related to Node Auto Provisioning (NAP)

Comments

@Bryce-Soghigian
Copy link
Contributor

Tell us about your request

We should be able to run our e2e tests, against the currently released version of Node Auto Provisioning in any specified region to validate behaviors have rolled out to our users in specific regions. We should develop some mannerism for triggering our standard /test/suites against the managed version of karpenter.

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

The challenge here will be reworking the testing framework to support BeforeEach and AfterEach validation when running karpenter in different environments.

Karpenter self hosted doesn't have any crds by default, whereas nap requires customers use an un-weighted default and system-surge crd. We can simply create nodepools with weights to easily sidestep around this problem but the framework needs to account for the presence of these required nap CRDs.

Are you currently working around this issue?

there is no workaround.

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
@Bryce-Soghigian Bryce-Soghigian added area/nap Issues or PRs related to Node Auto Provisioning (NAP) area/e2e-testing Issues or PRs related to e2e testing labels Mar 11, 2024
@Bryce-Soghigian Bryce-Soghigian self-assigned this Mar 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/e2e-testing Issues or PRs related to e2e testing area/nap Issues or PRs related to Node Auto Provisioning (NAP)
Projects
None yet
1 participant