- Helm 2.9+
- Kubernetes 1.8+ with Beta APIs enabled
- PV support on underlying infrastructure (if persistence is required)
- Docker Registry with pull/push access (if the built-in one is not used)
Installation can be performed in a few ways:
Add Serving to the repo.
helm repo add hydrosphere https://hydrospheredata.github.io/hydro-serving/helm
Install the chart from repo to the cluster.
helm install --name serving hydrosphere/serving
Choose a release from the releases page and install it as usual.
helm install --name serving https://github.com/Hydrospheredata/hydro-serving/releases/download/2.0.1/helm.serving-2.0.1.tgz
Clone the repository.
git clone https://github.com/Hydrospheredata/hydro-serving.git cd hydro-serving/helm
helm dependency build serving
Install the chart.
helm install --name serving
After chart was installed to the cluster, you have to expose an
ui deployment outside of the cluster in order to access it. For the simplicity, I will just port-forward sidecar locally.
$ kubectl port-forward deployment/serving-ui 80:80
To check that everything works fine, open http://localhost/. By default UI is available at port 80.
For more information about configuring serving release refer to the chart’s repository.