Learning Environment
Install Seldon Core 2 in a local learning environment.
Last updated
Was this helpful?
Install Seldon Core 2 in a local learning environment.
Last updated
Was this helpful?
You can install Seldon Core 2 on your local computer that is running a Kubernetes cluster using .
Seldon publishes the that are required to install Seldon Core 2. For more information about the Helm charts and the related dependencies,see and .
Install a Kubernetes cluster that is running version 1.27 or later.
Install , the Kubernetes command-line tool.
Install , the package manager for Kubernetes or , the automation tool used for provisioning, configuration management, and application deployment.
Create a namespace to contain the main components of Seldon Core 2. For example, create the seldon-mesh
namespace.
Add and update the Helm charts, seldon-charts
, to the repository.
Install Custom resource definitions for Seldon Core 2.
Install Seldon Core 2 operator in the seldon-mesh
namespace.
This configuration installs the Seldon Core 2 operator across an entire Kubernetes cluster. To perform cluster-wide operations, create ClusterRoles
and ensure your user has the necessary permissions during deployment. With cluster-wide operations, you can create SeldonRuntimes
in any namespace.
You can configure the installation to deploy the Seldon Core 2 operator in a specific namespace so that it control resources in the provided namespace. To do this, set controller.clusterwide
to false
.
Install Seldon Core 2 runtimes in the seldon-mesh
namespace.
Install Seldon Core 2 servers in the seldon-mesh
namespace. Two example servers named mlserver-0
, and triton-0
are installed so that you can load the models to these servers after installation.
Check Seldon Core 2 operator, runtimes, servers, and CRDS are installed in the seldon-mesh
namespace. It might take a couple of minutes for all the Pods to be ready. To check the status of the Pods in real time use this command: kubectl get pods -w -n seldon-mesh
.
The output should be similar to this:
If you installed Seldon Core 2 using Helm, you need to complete the installation of other components in the following order:
Note: For more information about configurations, see the supported versions of , and