Skip to content

Commit

Permalink
Add installation page
Browse files Browse the repository at this point in the history
  • Loading branch information
AaronCrawfis committed Aug 21, 2023
1 parent 7d4d74d commit ee1f3fc
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 7 deletions.
7 changes: 0 additions & 7 deletions docs/content/deploy-apps/howto-rad-cli/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -93,10 +93,3 @@ PowerShell for Cloud Shell is currently not supported.
> You may be prompted for your sudo password during installation, as the installer places the `rad` binary under `/usr/local/bin`. If you are unable to sudo you can install the rad CLI to another directory by setting the `RADIUS_INSTALL_DIR` environment variable with your intended install path. Make sure you add this to your path ([Unix](https://www.howtogeek.com/658904/how-to-add-a-directory-to-your-path-in-linux/), [Windows](https://windowsloop.com/how-to-add-to-windows-path/)) if you wish to reference it via `rad`, like in the docs.
Verify the rad CLI is installed correctly by running `rad`.

## Learn Radius

| Guides | Description |
| --- | ----------- |
| [Run your first app]({{< ref getting-started >}}) | Take a tour of Radius by running your first app |
| [Tutorials]({{< ref tutorials >}}) | Learn about Radius via guided tutorial, complete with code samples |
33 changes: 33 additions & 0 deletions docs/content/installation/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
type: docs
title: "Overview: Radius installation"
linkTitle: "Installation"
description: "Learn how to get install Radius tooling and services"
weight: 25
---

Radius consists of a set of tools and services that together form the Radius platform.

<img src="radius.png" alt="Diagram showing rad CLI and VSCode extension on local machine plus the Radius control plane on a Kubernetes cluster" width="600px" >

## Step 1: Install the rad CLI

The rad CLI is the main tool for interacting with Radius. It is used to create and manage Radius environments, and to deploy and manage Radius applications.

Visit the [rad CLI how-to guide]({{< ref howto-rad-cli >}}) for more information on how to install the rad CLI.

{{< button text="How-To: rad CLI" page="howto-rad-cli" newtab="true" >}}

## Step 2: Install the Radius-Bicep VS Code extension

The Radius-Bicep VS Code extension provides a set of tools for working with Bicep files in VS Code. Visit the [VSCode how-to guide]({{< ref howto-vscode >}}) for more information on how to install the Radius-Bicep VS Code extension.

{{< button text="How-To: VS Code" page="howto-vscode" newtab="true" >}}

## Step 3: Initialize the Radius control-plane

The Radius control-plane is a set of services that provide the core functionality of Radius. It is deployed as a set of containers in a Kubernetes cluster.

Visit the [environments how-to guide]({{< ref howto-environment >}}) for more information on how to install the Radius control-plane and create your first Radius environment.

{{< button text="How-To: Init an environment" page="howto-environment" newtab="true" >}}
Binary file added docs/content/installation/radius.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit ee1f3fc

Please sign in to comment.