Server preparation¶
This section describes the process of preparing your server environment for a successful DataRobot platform installation. A well-prepared environment is crucial for stability, performance, and security.
Pre-flight checklist¶
Before beginning the installation, ensure you have addressed the following areas:
- All nodes meet the minimum hardware and operating system requirements.
- The operating system is configured correctly (time sync, kernel parameters, firewall).
- All required command-line utilities are installed on your provisioner node or workstation.
- The servers are exclusively dedicated to the DataRobot platform.
システム要件¶
The first step is to verify that all control plane and worker nodes in your Kubernetes cluster meet the documented hardware, software, and OS requirements for your specific platform.
Prerequisite tools¶
The host from which you will run the installation and backup/restore scripts (your provisioner node or workstation) requires the following utilities.
| Utility | バージョン | Description / Purpose | ドキュメンテーション |
|---|---|---|---|
helm |
3.x |
Used to manage the DataRobot Helm chart installation and upgrades. | helm.sh |
jq |
最新 | A command-line JSON processor used by some scripts. | jq website |
kubectl |
1.23+ |
Used to interact with the Kubernetes cluster API. Must be configured to access your cluster. | kubectl documentation |
pg_dump |
12 |
Required for backing up the PostgreSQL database. | PostgreSQL download page |
mongodump |
100.6.0 |
Required for backing up the MongoDB database. | MongoDB mongodump documentation |
Exclusive use¶
Exclusive Use Required
Your servers must be exclusively dedicated to the DataRobot platform. Do not run other applications on the same control plane or worker nodes. This ensures that DataRobot has access to the necessary system resources and prevents potential conflicts with other software.