Running the e2e suite we have developed against the NodeAutoProvisioning Preview feature #195
Labels
area/e2e-testing
Issues or PRs related to e2e testing
area/nap
Issues or PRs related to Node Auto Provisioning (NAP)
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
The text was updated successfully, but these errors were encountered: