Skip to content

Latest commit

 

History

History

README.md

Jumpstarter Controller

The Jumpstarter controller is the Kubernetes-native service component of Jumpstarter. It implements the server-side gRPC services defined by the Jumpstarter Protocol, running as a Kubernetes operator that manages Custom Resources for clients, exporters, and leases. The controller enables distributed hardware sharing by routing traffic between clients and exporters, handling lease negotiation, and enforcing access policies.

Development

make docker-push IMG=<some-registry>/jumpstarter-controller:tag
make install
make deploy IMG=<some-registry>/jumpstarter-controller:tag

make undeploy
make uninstall

For production deployment, see the Service Installation documentation.