Skip to main content
ReferenceApplies to: Unified engine deployments
[network]

Internal endpoints

Each internal endpoint has listen and advertise. Listen is the address bound by the controller. Advertise is the URL supplied to workers.
Example Listen on 0.0.0.0:50061 inside a Pod and advertise http://laminar-controller:50061 through its Kubernetes Service. The Service must expose that port.

Client listeners

http.listen defaults to 127.0.0.1:15003. spark_connect.listen defaults to 127.0.0.1:15002. Both have an enabled field. The current controller requires Spark Connect and the HTTP host for its document services.

Request limits

rpc_timeout defaults to { secs = 30, nanos = 0 }. It limits one controller service request. rpc_max_in_flight defaults to 64.

Previous configuration files

Combined controller and allocated-worker files can be read in the previous format. Saving through Settings writes the new format. Independent scheduler, committer, driver, or other service deployments are rejected. Controller services now run together.
Last modified on November 4, 2026