Installation Guide

First, let's clone this repository. Then cd into the repository, and execute:

pip install -r requirements.txt
pip install .

[Optional] Kubernetes Support

If you want to use TLaunch with Kubernetes: 1. go installed on host machine to run kustomize. 2. A running kubernetes cluster. 3. Volcano scheduler installed to enable gang scheduling. This will tell you how to install volcano for your kubernetes cluster.

Install and run lp-operator on your kubernetes cluster

cd lp-operator
make deploy

Then lp-operator should be running in namespace lp-operator-system. You can use kubectl get all -n lp-operator-system to check the status of the running operator.

[Optional] Kubernetes Usage

Check here for more information.

[Optional] TPods Usage

Check here for more information.