Skip to content

Install a Cluster

Cluster Installation

  • Perform the cluster installation instructions explained here. When creating a new cluster on step 3, select OpenShift as the target platform.
  • (Optional) make the following changes to the configuration file you have downloaded:
Key Change Description
runai-operator.config.project-controller.createNamespaces true Set to false if unwilling to provide Run:AI the ability to create namespaces, or would want to create namespaces manually rather than use the Run:AI convention of runai-<PROJECT-NAME>. When set to false, will require an additional manual step when creating new Run:AI Projects.
runai-operator.config.project-controller.createRoleBindings true Automatically assign Users to Projects. Set to false if unwilling to provide Run:AI the ability to set RoleBinding. When set to false, will require an additional manual step when adding or removing users from Projects.
runai-operator.config.mps-server.enabled Default is false Allow the use of NVIDIA MPS. MPS is useful with Inference workloads. Requires extra permissions
runai-operator.config.runai-container-toolkit.enabled Default is true Controls the usage of Fractions. Requires extra permissions
runai-operator.config.runaiBackend.password Default password already set admin@run.ai password. Need to change only if you have changed the password here

Run:

helm install runai-cluster -n runai  \ 
  runai-cluster-<version>.tgz -f runai-<cluster-name>.yaml  
helm repo add runai https://run-ai-charts.storage.googleapis.com
helm repo update

helm install runai-cluster runai/runai-cluster -n runai \
    -f runai-<cluster-name>.yaml

Tip

Use the --dry-run flag to gain an understanding of what is being installed before the actual installation. For more details see: Understanding cluster access foles.

Next Steps

Continue to create Run:AI Projects.


Last update: August 30, 2021