Support pluggable on-prem Nx Agent executors beyond Kubernetes Pods (CRDs / custom infrastructure) #34628
aidanleuck
started this conversation in
Feature Requests
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Summary
Please add support for pluggable execution backends for on-prem Nx Agents so workloads can run on infrastructure other than Kubernetes Pods (for example, custom CRDs or VMs).
Problem
Our platform provisions compute through internal CRDs/VM workflows, not direct Pod runners. Current Nx Agent orchestration appears pod-centric, which limits adoption in our environment.
Example (Kubevirt VMs).
We don't expect that Nx would provide the code for Kubevirt runners, but as is I don't see any indication that we can write custom providers/plugins to allow us to control other types of agents. Please correct me if I am wrong in this assumption.
Request
Provide a configurable executor provider model, with:
pod as default (current behavior)
support for crd / vm / custom provider plugins
Beta Was this translation helpful? Give feedback.
All reactions