Install the DataRobot platform¶
This page outlines the process for deploying the DataRobot platform to your Amazon Elastic Kubernetes Service (EKS) cluster using the customized Helm chart and helm upgrade command.
Set a DataRobot namespace¶
export NAMESPACE="DATAROBOT_NAMESPACE"
Note
Replace DATAROBOT_NAMESPACE with your DataRobot namespace.
Create a DataRobot namespace¶
You must create a namespace where the DataRobot charts will be installed.
kubectl create namespace ${NAMESPACE}
Note
To run the DataRobot installation with limited admin permissions, additional setup is required. Refer to the Configure limited admin permissions section.
Install a DataRobot Helm chart¶
Install the DataRobot platform using local Helm chart:
export DATAROBOT_VERSION="X.X.X"
helm upgrade --install dr datarobot-prime-${DATAROBOT_VERSION}.tgz \
--namespace ${NAMESPACE} \
--values values_dr.yaml \
--debug \
--timeout 20m
Note
Replace X.X.X with the latest release chart version.
Optionally, you can install the DataRobot platform using a Helm chart from your Docker Hub repository:
export DOCKERHUB_USERNAME="DATAROBOT_CUSTOMER_USERNAME"
export DOCKERHUB_PASSWORD="DATAROBOT_CUSTOMER_PASSWORD"
export DATAROBOT_VERSION="X.X.X"
echo ${DOCKERHUB_PASSWORD} | helm registry login registry-1.docker.io -u ${DOCKERHUB_USERNAME} --password-stdin
helm upgrade --install dr oci://registry-1.docker.io/datarobot/datarobot-prime --version ${DATAROBOT_VERSION} \
--namespace ${NAMESPACE} \
--values values_dr.yaml \
--debug \
--timeout 20m
Note
- Replace
DATAROBOT_CUSTOMER_USERNAMEandDATAROBOT_CUSTOMER_PASSWORDwith your Docker Hub credentials. You can request these credentials through the DataRobot Support Portal or by emailing support@datarobot.com. - Replace
X.X.Xwith the latest release chart version.
Post-install steps¶
After your helm upgrade command has completed successfully, and the application pods are running, perform following steps to verify that the platform is operating correctly: