<h1> TFGrid Deployments </h1>

<h2>Table of Contents</h2>

- [Introduction](#introduction)
- [Dashboard UI](#dashboard-ui)
- [Infrastrure-As-Code](#infrastrure-as-code)
- [Command Line Interfaces](#command-line-interfaces)
- [GPU Workloads](#gpu-workloads)

---

## Introduction

There are many ways to interact with the ThreeFold Grid to deploy workloads. We present the main ones.

## Dashboard UI

We provide an easy-to-use user interface via the ThreeFold Dashboard and its many apps.

- [ThreeFold Dashboard](dashboard@@dashboard)

## Infrastrure-As-Code

You can deploy infrastructure-as-code with Pulumi and Terraform/OpenTofu.

- [Pulumi](pulumi_readme.md)
- [Terraform](terraform_toc.md)

## Command Line Interfaces

You can use our Go and Javascript/TypeScript command line interface tools to deploy workloads on the grid.

- [Go Grid Client](developers@@grid3_go_readme)
  - [TFCMD](developers@@tfcmd)
  - [TFRobot](developers@@tfrobot)
- [TypeScript Grid Client](developers@@grid3_javascript_readme)

## GPU Workloads

There are many ways to deploy GPU workloads on the ThreeFold Grid. Check the GPU section for all the details.

- [GPU Support](gpu_toc.md)