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.
make docker-push IMG=<some-registry>/jumpstarter-controller:tag
make install
make deploy IMG=<some-registry>/jumpstarter-controller:tag
make undeploy
make uninstallFor production deployment, see the Service Installation documentation.