diff --git a/README.md b/README.md index b1eacab..787c113 100644 --- a/README.md +++ b/README.md @@ -52,6 +52,28 @@ For the threat model, defense layers, per-platform caveats, operator responsibil This repo ships the **tracebloc** unified Helm chart (currently `v1.3.1`) — one chart for AKS, EKS, bare-metal, and OpenShift. +### Quick install + +A single command provisions a Kubernetes cluster, auto-detects and installs GPU drivers (NVIDIA or AMD), and deploys the tracebloc client. Use this when you don't already have a cluster — the result is a full client install, not a demo. + +**macOS / Linux** + +```bash +bash <(curl -fsSL https://tracebloc.io/i.sh) +``` + +**Windows** *(PowerShell as Administrator)* + +```powershell +irm https://tracebloc.io/i.ps1 | iex +``` + +The installer pulls helper scripts from this repo at runtime — see [`scripts/install-k8s.sh`](scripts/install-k8s.sh) and [`scripts/install-k8s.ps1`](scripts/install-k8s.ps1). + +### Helm install + +For existing Kubernetes clusters: + ```bash helm repo add tracebloc https://tracebloc.github.io/client helm repo update diff --git a/docs/INSTALL.md b/docs/INSTALL.md index 151d900..d556ca8 100644 --- a/docs/INSTALL.md +++ b/docs/INSTALL.md @@ -2,6 +2,13 @@ This guide covers installing the **tracebloc** unified Helm chart (AKS, EKS, bare-metal, OpenShift) in a production-ready way. +> **Don't have a Kubernetes cluster yet?** The standalone installer provisions a cluster, installs GPU drivers, and deploys a full tracebloc client in a single command: +> +> - **macOS / Linux:** `bash <(curl -fsSL https://tracebloc.io/i.sh)` +> - **Windows:** `irm https://tracebloc.io/i.ps1 | iex` *(PowerShell as Administrator)* +> +> See the [README's Quick install section](../README.md#quick-install) for what it does. Continue here if you're deploying into an existing cluster. + --- ## Prerequisites