Model Endpoints Guide
Wallaroo provides the ability to perform inferences through deployed pipelines via both internal and external inferences URLs. These URLs allow inferences to be performed by submitting data to the internal or external inferences URL, with the inference results returned in the same format as the InferenceResult Object.
Internal URLs are available only through the internal Kubernetes environment hosting the Wallaroo instance.
External URLs are available outside of the Kubernetes environment, such as the public internet. Authentication will be required to connect to these external deployment URLs.
The following process will enable external inference URLs
Enable external URl inference endpoints through the Kots Administrative Dashboard or through
helmsetup. This can be accessed through thekotsorhelmas detailed in the Wallaroo Install Guides and the How to Install Wallaroo Enterprise via Helm guides.helmusers can update the configuration and enable endpoints by setting theapilb\external_inference_endpoints_enabledtotrueas follows:apilb: # Required to perform remote inferences either through the SDK or the API external_inference_endpoints_enabled: trueFor
kotsusers: To access the Kots Administrative Dashboard:- From a terminal shell connected to the Kubernetes environment hosting the Wallaroo instance, run the following
kotscommand:
kubectl kots admin-console --namespace wallarooThis provides the following standard output:
• Press Ctrl+C to exit • Go to http://localhost:8800 to access the Admin ConsoleThis will host a
httpconnection to the Kots Administrative Dashboard, by default athttp://localhost:8800.Open a browser at the URL detailed in the step above and authenticate using the console password set as described in the as detailed in the Wallaroo Install Guides.
From the top menu, select Config then verify that Networking Configuration -> Ingress Mode for Wallaroo interactive services -> Enable external URL inference endpoints is enabled.

Save the updated configuration, then deploy it. Once complete, the external URL inference endpoints will be enabled.
- From a terminal shell connected to the Kubernetes environment hosting the Wallaroo instance, run the following