Install the Control Plane
System and Network Requirements
Before installing the NVIDIA Run:ai control plane, validate that the system requirements and network requirements are met.
Permissions
As part of the installation, you will be required to install the NVIDIA Run:ai control plane Helm chart. The Helm charts require Kubernetes administrator permissions. You can review the exact objects that are created by the charts using the --dry-run
on both helm charts.
Installation
Create a
values.yaml
file using the appropriate example below based on your metrics backend:
global:
domain: <RUNAI_DOMAIN> # example: "runai.hostorg.com"
multiTenancy: true
metricsService:
config:
datasourceUrl: <METRIC_STORE_READ_URL> # example: https://prometheus-prod-13-prod-us-east-0.grafana.net/api/prom
tenantsManager:
config:
defaultMetricStore:
read:
auth:
basic:
password: glc_eyJvIjoiNTEwNjM0IiwibiI6InN0YWNrLTg2MTM4OC1obS1yZWFkLXJlYWRlciIsImsiOiIwRzNHVDdXNEgwNDJPa1drVnBMOTJnNlciLCJtIjp7InIiOiJwcm9kLXVzLWVhc3QtMCJ9fQ==
username: "1434499"
url: <METRIC_STORE_READ_URL> # example: https://prometheus-prod-13-prod-us-east-0.grafana.net/api/prom
useXscopeHeader: true
write:
auth:
basic:
password: glc_eyJvIjoiNTEwNjM0IiwibiI6InN0YWNrLTg2MTM4OC1obS13cml0ZS13cml0ZSIsImsiOiJMN3FhODh1NTBZOEh5ME13cjBtN1ZQRzgiLCJtIjp7InIiOiJwcm9kLXVzLWVhc3QtMCJ9fQ==
username: "1434499"
url: <METRIC_STORE_WRITE_URL> # example: https://prometheus-prod-56-prod-us-east-2.grafana.net/api/prom
thanos:
enabled: false
authorization:
config:
isCSPEnv: true
Run the following commands to install the NVIDIA Run:ai control plane using your configured
values.yaml
file:
helm repo add runai-backend https://runai.jfrog.io/artifactory/cp-charts-prod
helm repo update
helm upgrade -i runai-backend -n runai-backend runai-backend/control-plane \
-f /path/to/your/values.yaml
Note
To install a specific version, add
--version <VERSION>
to the install command. You can find available versions by runninghelm search repo -l runai-backend
.Use the
--dry-run
flag to gain an understanding of what is being installed before the actual installation.To customize the installation based on your environment, see Customized installation.
Last updated