Gradient Installer Save Abandoned

Install a Paperspace compute cluster anywhere

Project README

Cluster Installer

combined

Run the Gradient MLOps Platform anywhere. The Cluster Installer is a CLI to setup and manage Gradient private clusters on AWS, NVIDIA DGX-1, and any VM / Bare metal.

Terraform is used under the hood to setup all the infrastructure. Terraform modules can also be used directly to integrate Gradient into an existing Terraform setup.

Supported target platforms

  • AWS EKS
  • NVIDIA DGX
  • VM / Bare metal
  • GCP (GKE) (coming soon)
  • Azure (AKS) (coming soon)

Prerequisites

  • A Paperspace account with an appropriate billing plan and API key [https://www.paperspace.com]
  • An AWS S3 bucket to store Terraform state [https://docs.aws.amazon.com/AmazonS3/latest/user-guide/create-bucket.html]

Install / Update

Install

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Paperspace/cluster-installer/master/bin/install)"

Updating

cluster-installer update

Usage

cluster-installer

clusterInstaller-help

Setting up a Paperspace private cluster

cluster-installer clusters up
GradientInstallerCLI-up

Updating existing clusters

cluster-installer clusters up CLUSTER_HANDLE

Profiles

The CLI supports multiple profiles, which can be used for different teams. You can use a profile by:

export PAPERSPACE_PROFILE=favorite-team
cluster-installer setup

Terraform

To keep track of your cluster' state, the CLI stores your state file in an S3 bucket. Terraform modules can be used directly to create clusters.

List of available Terraform modules:

  • gradient-aws
  • gradient-metal
  • gradient-ps-cloud

Documentation

Full docs: https://docs.paperspace.com/gradient/gradient-private-cloud/about

Open Source Agenda is not affiliated with "Gradient Installer" Project. README Source: Paperspace/cluster-installer
Stars
51
Open Issues
17
Last Commit
2 months ago

Open Source Agenda Badge

Open Source Agenda Rating