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

Update hello arc app http #366

Merged
merged 2 commits into from
Aug 13, 2024
Merged
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
2 changes: 0 additions & 2 deletions docs/azure_jumpstart_arcbox/DevOps/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

## Overview

ArcBox for DevOps is a special "flavor" of ArcBox that is intended for users who want to experience Azure Arc-enabled Kubernetes capabilities in a sandbox environment.

Check failure on line 11 in docs/azure_jumpstart_arcbox/DevOps/_index.md

View workflow job for this annotation

GitHub Actions / lint

[vale] reported by reviewdog 🐶 [Microsoft.Contractions] Use 'that's' instead of 'that is'. Raw Output: {"message": "[Microsoft.Contractions] Use 'that's' instead of 'that is'.", "location": {"path": "docs/azure_jumpstart_arcbox/DevOps/_index.md", "range": {"start": {"line": 11, "column": 51}}}, "severity": "ERROR"}

![Screenshot showing ArcBox architecture diagram](./arch_devops.png)

Expand Down Expand Up @@ -36,17 +36,17 @@

The sample applications included in ArcBox are:

- [Hello-Arc](https://github.com/microsoft/azure-arc-jumpstart-apps/tree/main/hello-arc) - A simple Node.js web application. ArcBox will deploy **three Kubernetes pod replicas** of the _Hello-Arc_ application in the _hello-arc_ namespace onto the _ArcBox-K3s-Data_ cluster.

Check failure on line 39 in docs/azure_jumpstart_arcbox/DevOps/_index.md

View workflow job for this annotation

GitHub Actions / lint

[vale] reported by reviewdog 🐶 [Vale.Terms] Use 'Arc' instead of 'arc'. Raw Output: {"message": "[Vale.Terms] Use 'Arc' instead of 'arc'.", "location": {"path": "docs/azure_jumpstart_arcbox/DevOps/_index.md", "range": {"start": {"line": 39, "column": 224}}}, "severity": "ERROR"}

Check failure on line 39 in docs/azure_jumpstart_arcbox/DevOps/_index.md

View workflow job for this annotation

GitHub Actions / lint

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'namespace'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'namespace'?", "location": {"path": "docs/azure_jumpstart_arcbox/DevOps/_index.md", "range": {"start": {"line": 39, "column": 229}}}, "severity": "ERROR"}

- [Bookstore](https://release-v0-11.docs.openservicemesh.io/docs/getting_started/quickstart/manual_demo/) - A sample microservices Golang (Go) application. ArcBox will deploy the following **five different Kubernetes pods** as part of the Bookstore app.

- _bookbuyer_ is an HTTP client making requests to bookstore.

Check failure on line 43 in docs/azure_jumpstart_arcbox/DevOps/_index.md

View workflow job for this annotation

GitHub Actions / lint

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'bookbuyer'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'bookbuyer'?", "location": {"path": "docs/azure_jumpstart_arcbox/DevOps/_index.md", "range": {"start": {"line": 43, "column": 6}}}, "severity": "ERROR"}
- _bookstore_ is a server, which responds to HTTP requests. It is also a client making requests to the _bookwarehouse_ service.

Check failure on line 44 in docs/azure_jumpstart_arcbox/DevOps/_index.md

View workflow job for this annotation

GitHub Actions / lint

[vale] reported by reviewdog 🐶 [Microsoft.Contractions] Use 'it's' instead of 'It is'. Raw Output: {"message": "[Microsoft.Contractions] Use 'it's' instead of 'It is'.", "location": {"path": "docs/azure_jumpstart_arcbox/DevOps/_index.md", "range": {"start": {"line": 44, "column": 63}}}, "severity": "ERROR"}
- _bookwarehouse_ is a server and should respond only to _bookstore_.
- _mysql_ is a MySQL database only reachable by _bookwarehouse_.

Check failure on line 46 in docs/azure_jumpstart_arcbox/DevOps/_index.md

View workflow job for this annotation

GitHub Actions / lint

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'mysql'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'mysql'?", "location": {"path": "docs/azure_jumpstart_arcbox/DevOps/_index.md", "range": {"start": {"line": 46, "column": 6}}}, "severity": "ERROR"}
- _bookstore-v2_ - this is the same container as the first bookstore, but for [Istio Service Mesh](#istio-service-mesh-integration) traffic split scenario we will assume that it is a new version of the app we need to upgrade to.

Check failure on line 47 in docs/azure_jumpstart_arcbox/DevOps/_index.md

View workflow job for this annotation

GitHub Actions / lint

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'Istio'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'Istio'?", "location": {"path": "docs/azure_jumpstart_arcbox/DevOps/_index.md", "range": {"start": {"line": 47, "column": 82}}}, "severity": "ERROR"}

Check failure on line 47 in docs/azure_jumpstart_arcbox/DevOps/_index.md

View workflow job for this annotation

GitHub Actions / lint

[vale] reported by reviewdog 🐶 [Microsoft.Contractions] Use 'it's' instead of 'it is'. Raw Output: {"message": "[Microsoft.Contractions] Use 'it's' instead of 'it is'.", "location": {"path": "docs/azure_jumpstart_arcbox/DevOps/_index.md", "range": {"start": {"line": 47, "column": 178}}}, "severity": "ERROR"}

The _bookbuyer_, _bookstore_, and _bookwarehouse_ pods will be in separate Kubernetes namespaces with the same names. _mysql_ will be in the _bookwarehouse_ namespace. _bookstore-v2_ will be in the _bookstore_ namespace.

Check failure on line 49 in docs/azure_jumpstart_arcbox/DevOps/_index.md

View workflow job for this annotation

GitHub Actions / lint

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'bookbuyer'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'bookbuyer'?", "location": {"path": "docs/azure_jumpstart_arcbox/DevOps/_index.md", "range": {"start": {"line": 49, "column": 6}}}, "severity": "ERROR"}

### Istio Service Mesh integration

Expand Down Expand Up @@ -330,8 +330,6 @@

- Before you move on, make sure to verify that the deployment status shown on the desktop background does not indicate any failures. If so, inspect the log files in the ArcBox logs-directory by navigating to the desktop shortcut *Logs*. For more information about troubleshooting, please check the [troubleshooting guide](#basic-troubleshooting)

![Screenshot showing ArcBox resources in Azure portal](./rg_arc.png)

## Using ArcBox

After deployment is complete, it's time to start exploring ArcBox. Most interactions with ArcBox will take place either from Azure itself (Azure portal, CLI, or similar) or from inside the _ArcBox-Client_ virtual machine. When remoted into the VM, here are some things to try:
Expand Down
Binary file modified docs/azure_jumpstart_arcbox/DevOps/gitops02.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/azure_jumpstart_arcbox/DevOps/gitops03.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/azure_jumpstart_arcbox/DevOps/gitops04.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/azure_jumpstart_arcbox/DevOps/gitops06.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed docs/azure_jumpstart_arcbox/DevOps/rg_arc.png
Binary file not shown.
Loading