Cluster Installation
These guides are targeted towards system administrators and data scientists who want to work with the easiest, fastest, and comprehensive method of running your own machine learning models.
The following guides are based on installing Wallaroo in an Kubernetes environment via kots
or helm
.
A typical installation of Wallaroo follows this process:
Step | Description | Average Setup Time |
---|---|---|
Setup Environment | Create an environment that meets the Wallaroo prerequisites | 15 minutes |
Install Wallaroo | Install Wallaroo into a prepared environment | 15 minutes |
Configure Wallaroo | Update Wallaroo with required post-install configurations. | Variable |
Some knowledge of the following will be useful in working with this guide:
- Working knowledge of Linux distributions, particularly Ubuntu.
- One of the following:
- A cloud provider including Google Cloud Platform (GCP), Amazon Web Services (AWS), Oracle Cloud Infrastructure Container Engine for Kubernetes (OKE), or Microsoft Azure experience.
- An on premise Linux installation that meeds the prerequisites.
- Working knowledge of Kubernetes, mainly
kubectl
andkots
orhelm
.
For more information, Contact Us for additional details.
The following software or runtimes are required for Wallaroo 2025.1. Most are automatically available through the supported cloud providers.
Software or Runtime | Description | Minimum Supported Version | Preferred Version(s) |
---|---|---|---|
Kubernetes | Cluster deployment management | 1.29 with Container Management set to containerd . | 1.31 |
kubectl | Kubernetes administrative console application | 1.31 | 1.31 |
Custom Configurations
Wallaroo can be configured with custom installations depending on your organization’s needs. The following options are available:
- Install Wallaroo to Specific Nodes: How to specify what nodes in a Kubernetes cluster to install Wallaroo to.
- Install Wallaroo with Minimum Services: How to install Wallaroo with reduced services to fit into a lower-resource environment.
- Taints and Tolerations Guide: How to configure Wallaroo for specific taints and Tolerations so ensure that only Wallaroo services are running in specific nodes.