From a7187c7479fc1799eceb7697c579c0e6517a73f3 Mon Sep 17 00:00:00 2001 From: Jared Watts Date: Mon, 31 Mar 2025 07:51:12 +0100 Subject: [PATCH] v2: use XP_CHANNEL=preview for CLI install Signed-off-by: Jared Watts --- content/v2.0-preview/cli/_index.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/content/v2.0-preview/cli/_index.md b/content/v2.0-preview/cli/_index.md index 373f705d..3db4237e 100644 --- a/content/v2.0-preview/cli/_index.md +++ b/content/v2.0-preview/cli/_index.md @@ -17,17 +17,17 @@ The Crossplane CLI includes: The Crossplane CLI is a single standalone binary with no external dependencies. {{}} -Install the Crossplane CLI on a user's computer. +Install the Crossplane CLI on a user's computer. -Most Crossplane CLI commands are independent of Kubernetes and +Most Crossplane CLI commands are independent of Kubernetes and don't require access to a Crossplane pod. -{{< /hint >}} +{{< /hint >}} To download the latest version for your CPU architecture with the Crossplane install script. ```shell -curl -sL "https://raw.githubusercontent.com/crossplane/crossplane/main/install.sh" | sh +curl -sL "https://raw.githubusercontent.com/crossplane/crossplane/main/install.sh" | XP_CHANNEL=preview sh ``` [The script](https://raw.githubusercontent.com/crossplane/crossplane/main/install.sh) @@ -35,13 +35,13 @@ detects your CPU architecture and downloads the latest stable release. {{}} -If you don't want to run shell script you can manually download a binary from -the Crossplane releases repository at +If you don't want to run shell script you can manually download a binary from +the Crossplane releases repository at https://releases.crossplane.io/stable/current/bin {{}} -The CLI is named `crank` in the release repository. Download this file. +The CLI is named `crank` in the release repository. Download this file. The `crossplane` binary is the Kubernetes Crossplane pod image. @@ -53,12 +53,12 @@ Move the binary to a location in your `$PATH`, for example `/usr/local/bin`. ### Download other CLI versions Download different Crossplane CLI versions or different release branches with -the `XP_CHANNEL` and `XP_VERSION` environmental variables. +the `XP_CHANNEL` and `XP_VERSION` environmental variables. -By default the CLI installs from the `XP_CHANNEL` named `stable` and the +By default the CLI installs from the `XP_CHANNEL` named `stable` and the `XP_VERSION` of `current`, matching the most recent stable release. -For example, to install CLI version `v1.14.0` add `XP_VERSION=v1.14.0` to the -download script curl command: +For example, to install CLI version `v1.14.0` add `XP_VERSION=v1.14.0` to the +download script curl command: `curl -sL "https://raw.githubusercontent.com/crossplane/crossplane/main/install.sh" | XP_VERSION=v1.14.0 sh` \ No newline at end of file