Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Removing remaining references to radapp.dev #1604

Open
wants to merge 5 commits into
base: edge
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Radius Samples

This repository contains the source code for quickstarts, reference apps, and tutorials for Radius.
This repository contains the source code for tutorials and reference apps for Radius.

To try out one of these samples, visit https://docs.radapp.dev
To try out one of these samples, visit <https://docs.radapp.io>

## Codespace

Expand Down
22 changes: 11 additions & 11 deletions samples/dapr/README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Dapr Quickstart

This quickstart teaches how to add a Dapr sidecar to your application and use Dapr building blocks.
This tutorial teaches how to add a Dapr sidecar to your application and use Dapr building blocks.

Visit [radapp.dev](https://docs.radapp.dev/getting-started/quickstarts/quickstart-dapr/) for instructions on deploying this quickstart app to try it out.
Visit [radapp.io](https://docs.radapp.io/tutorials/dapr/) for instructions on deploying this quickstart app to try it out.

## Overview

Expand All @@ -12,7 +12,7 @@ You will deploy an online store where you can order items:

## Containers

This Radius application will have two [containers](https://docs.radapp.dev/concepts/appmodel-concept/):
This Radius application will have two [containers](https://docs.radapp.io/guides/author-apps/containers/overview/):

- A frontend UI for users to place orders. Written with .NET Blazor.
- A backend order processing microservice. Written in Node.JS.
Expand All @@ -21,40 +21,40 @@ This Radius application will have two [containers](https://docs.radapp.dev/conce

The user-facing UI app (`frontend`) offers a portal for users to place orders. Upon creating an order, `frontend` uses [Dapr service invocation](https://docs.dapr.io/developing-applications/building-blocks/service-invocation/service-invocation-overview/) to send requests to `nodeapp`.

The `frontend` container is configured with a [Dapr sidecar extension](https://docs.radapp.dev/reference/resource-schema/link-schema/dapr-schema/extension/) to add the sidecar container.
The `frontend` container is configured with a [Dapr sidecar extension](https://docs.radapp.io/reference/resource-schema/dapr-schema/extension/) to add the sidecar container.

<img src="images/frontend.png" alt="A diagram of the complete application" width=400 />

### `backend` container

The order processing microservice (`backend`) accepts HTTP requests to create or display orders. It accepts HTTP requests on two endpoints: `GET /order` and `POST /neworder`.

The `backend` container is configured with a [Dapr sidecar extension](https://docs.radapp.dev/reference/resource-schema/link-schema/dapr-schema/extension/) to add the sidecar container, along with a [Dapr Route](#routes) to model Dapr communication.
The `backend` container is configured with a [Dapr sidecar extension](https://docs.radapp.io/reference/resource-schema/dapr-schema/extension/) to add the sidecar container, along with a [Dapr Route](#routes) to model Dapr communication.

<img src="images/backend.png" alt="A diagram of the backend order processing service" width=600 />

## Routes

Radius offers communication between services via [Routes](https://docs.radapp.dev/concepts/appmodel-concept/#routes).
Radius offers communication between services via [Routes](https://docs.radapp.io/guides/author-apps/networking/overview/).
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Couldn't find the corresponding page in radapp.io.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We removed routes support. this needs to be removed


### Dapr service invocation

In this quickstart we will be using a [Dapr HTTP invoke route](https://docs.radapp.dev/reference/resource-schema/link-schema/dapr-schema/http/) resource to model communication from `frontend` to `backend`. This allows `frontend` to use Dapr service invocation to interact with `backend`.
In this tutorial we will be using a [Dapr HTTP invoke route](https://docs.radapp.io/reference/resource-schema/dapr-schema/) resource to model communication from `frontend` to `backend`. This allows `frontend` to use Dapr service invocation to interact with `backend`.

<img src="images/invoke.png" alt="A diagram of the Dapr service invocation" width=500 />
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

none of the images get rendered as there is no images folder. would be good to remove these code inserts


## Link
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we need to update these as well..not links anymore


A [Dapr statestore link](https://docs.radapp.dev/reference/resource-schema/link-schema/dapr-schema/dapr-secretstore/) is used to model and deploy the Dapr statestore component.
A [Dapr state store link](https://docs.radapp.io/reference/resource-schema/dapr-schema/statestore/) is used to model and deploy the Dapr state store component.

### `statestore` Dapr state store

The [Dapr state store](https://docs.radapp.dev/reference/resource-schema/link-schema/dapr-schema/dapr-statestore/) resource (`statestore`) stores information about orders. It could be any compatible [Dapr state store](https://docs.dapr.io/developing-applications/building-blocks/state-management/state-management-overview/).
The [Dapr state store](https://docs.radapp.io/reference/resource-schema/dapr-schema/statestore/) resource (`statestore`) stores information about orders. It could be any compatible [Dapr state store](https://docs.dapr.io/developing-applications/building-blocks/state-management/state-management-overview/).

The Dapr component configuration is automatically generated for the statestore based on the resource or values provided in the link definition.
The Dapr component configuration is automatically generated for the state store based on the resource or values provided in the link definition.

#### Swappable infrastructure

In this quickstart you will be able to swap between different Dapr components, such as Azure Table Storage and a Redis container. While the backing infrastructure will change, the container definitions and connections will remain the same. This allows you to easily swap between different backing infrastructure without rewriting your service code or definition.

<img src="images/statestore.png" alt="A diagram of the Dapr state store" width=600px />
<img src="images/statestore.png" alt="A diagram of the Dapr state store" width=600px />
2 changes: 1 addition & 1 deletion samples/demo/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@

This application is used to demonstrate Radius basics as part of our 'first application' tutorial.

Visit https://radapp.dev to try it out.
Visit <https://radapp.io> to try it out.
6 changes: 3 additions & 3 deletions samples/eshop-dapr/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# eShop on Dapr reference application

Visit the [Radius docs](https://radapp.dev/getting-started/reference-apps/eshop-dapr/) to learn more.
Visit the [Radius docs](https://docs.radapp.io/tutorials/eshop/) to learn more.
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Couldn't find the corresponding page in radapp.io.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

eshop-dapr refernce app is available only in samples repo and not in our docs...may be we can link that here


## Source

Expand All @@ -27,9 +27,9 @@ The current version of eShopOnDapr utilizes Azure Kubernetes Services to deploy
helm install dapr dapr/dapr --namespace dapr-system --version 1.11.0-rc.4
```

1. [Install the rad CLI](https://radapp.dev/getting-started/)
1. [Install the rad CLI](https://docs.radapp.io/getting-started/)

1. [Initialize a new Radius environment](https://radapp.dev/getting-started/)
1. [Initialize a new Radius environment](https://docs.radapp.io/getting-started/)

1. Clone the repository and switch to the app directory:

Expand Down
2 changes: 1 addition & 1 deletion samples/volumes/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@

This quickstart teaches how to use volumes in your application.

Visit https://radapp.dev to try it out.
Visit <https://radapp.io> to try it out.