From b41085f845f108591d6c288f885a4e225ac8141d Mon Sep 17 00:00:00 2001 From: Paul Meyer <49727155+katexochen@users.noreply.github.com> Date: Wed, 20 Mar 2024 13:27:44 +0100 Subject: [PATCH] docs: add installation instructions Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com> --- dev-docs/user-manual.md | 14 ----------- docs/docs/getting-started/install.md | 35 ++++++++++++++++++++++++++++ 2 files changed, 35 insertions(+), 14 deletions(-) diff --git a/dev-docs/user-manual.md b/dev-docs/user-manual.md index 887331f433..653310ef79 100644 --- a/dev-docs/user-manual.md +++ b/dev-docs/user-manual.md @@ -77,20 +77,6 @@ After the last step, we know that the policy has not been tampered with and, thu Contrast provides an Initializer that handles the remote attestation on the workload side transparently and fetches the workload certificate. The Initializer runs as an init container before your workload is started. -## How to deploy emojivoto in Contrast - - - -### Download the latest Contrast release - -Since Contrast has not yet been publicly released, a download URL will be -provided by Edgeless. - -```sh -wget -unzip contrast.zip -``` - ## Current limitations Contrast is in an early preview stage, and most underlying projects are still under development as well. diff --git a/docs/docs/getting-started/install.md b/docs/docs/getting-started/install.md index e69de29bb2..49d621afc3 100644 --- a/docs/docs/getting-started/install.md +++ b/docs/docs/getting-started/install.md @@ -0,0 +1,35 @@ +# Installation + + + + +Download the bundle from the URL you received: + +```bash +curl -fLO +``` + +Then unpack the unpack the downloaded archive: + +```bash +unzip contrast.zip +``` + + + + +Download the Contrast CLI from the latest release: + +```bash +curl -fLo contrast https://github.com/edgelesssys/contrast/releases/download/latest/contrast +``` + + + + + +Install the Contrast CLI in your PATH, e.g.: + +```bash +mv contrast /usr/local/bin/contrast +```