Skip to content

Commit 298aa32

Browse files
committed
update linking
1 parent 121bb0a commit 298aa32

File tree

1 file changed

+11
-10
lines changed

1 file changed

+11
-10
lines changed

articles/azure-arc/kubernetes/tutorial-arc-enabled-open-service-mesh.md

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,9 @@ OSM runs an Envoy-based control plane on Kubernetes, can be configured with [SMI
3737
- Ensure you have met all the common prerequisites for cluster extensions listed [here](extensions.md#prerequisites).
3838
- Use az k8s-extension CLI version >= v0.4.0
3939

40-
## Install Azure Arc-enabled Open Service Mesh (OSM) on an Azure Arc-enabled Kubernetes cluster
40+
## Basic Installation of OSM on an Azure Arc-enabled Kubernetes Cluster
4141

42-
## Basic Installation of Open Service Mesh (OSM) on an Azure Arc-enabled Kubernetes Cluster
43-
The following steps assume that you already have a cluster with supported Kubernetes distribution connected to Azure Arc.
42+
The following steps assume that you already have a cluster with supported a Kubernetes distribution connected to Azure Arc.
4443
Ensure that your KUBECONFIG environment variable points to the kubeconfig of the Arc-enabled Kubernetes cluster.
4544

4645
Set the environment variables:
@@ -91,12 +90,14 @@ You should see output similar to the output shown below. It may take 3-5 minutes
9190
```
9291

9392
## Installation with Custom Configurations
94-
The following sections describe how to further configure OSM during installation.
93+
The following sections describe further configurations of OSM during installation.
9594

96-
To set custom configurations of OSM, custom values must be passed in during installation.
97-
This requires creating a JSON file containing custom settings and then passing them into `k8s-extension create` CLI command.
95+
### Setting values during OSM installation
9896

99-
See sections below to determine the contents of the JSON file you require.
97+
To set custom configurations of OSM, applicable values must be passed in during installation.
98+
This requires creating a JSON file containing the required settings and passing them into `k8s-extension create` CLI command.
99+
100+
Refer to sections below to determine the contents of the JSON file you require.
100101

101102
Then, set the file path as an environment variable:
102103
```azurecli-interactive
@@ -119,7 +120,7 @@ create the OSM extension, passing in the settings file using the `--configuratio
119120
```
120121

121122

122-
2. Install OSM with custom values.
123+
2. [Install OSM with custom values](#setting-values-during-osm-installation).
123124

124125
3. Add the privileged [security context constraint](https://docs.openshift.com/container-platform/4.7/authentication/managing-security-context-constraints.html) to each service account for the applications in the mesh.
125126
```azurecli-interactive
@@ -150,7 +151,7 @@ Include and update the subsequent `certmanager.issuer` lines if you would like t
150151
}
151152
```
152153

153-
Now, run OSM installation with custom configuration.
154+
[Now, install OSM with custom values](#setting-values-during-osm-installation).
154155

155156
### Install OSM with Contour for Ingress
156157
OSM provides multiple options to expose mesh services externally using ingress. OSM has been tested with [Contour](https://projectcontour.io/), which
@@ -172,7 +173,7 @@ To set required values for configuring Contour, create the following JSON file.
172173
}
173174
```
174175

175-
Now, run OSM installation with custom configuration.
176+
[Now, install OSM with custom values](#setting-values-during-osm-installation).
176177

177178
### Install Azure Arc-enabled OSM using ARM template
178179

0 commit comments

Comments
 (0)