Skip to content

Commit 98d3764

Browse files
Istio addon docs
1 parent 639f103 commit 98d3764

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

articles/aks/istio-about.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ ms.author: shasb
1616

1717
Modern applications are typically architected as distributed collections of microservices, with each collection of microservices performing some discrete business function. A service mesh is a dedicated infrastructure layer that you can add to your applications. It allows you to transparently add capabilities like observability, traffic management, and security, without adding them to your own code. The term **service mesh** describes both the type of software you use to implement this pattern, and the security or network domain that is created when you use that software.
1818

19-
As you deploy distributed services and that system grows in complexity and size, it can become harder to understand and manage. You may need to implement capabilities such as discovery, load balancing, failure recovery, metrics, and monitoring. A service mesh can also address more complex operational requirements like A/B testing, canary deployments, rate limiting, access control, encryption, and end-to-end authentication.
19+
As the deployment of distributed services, such as in a Kubernetes-based system, grows in size and complexity, it can become harder to understand and manage. You may need to implement capabilities such as discovery, load balancing, failure recovery, metrics, and monitoring. A service mesh can also address more complex operational requirements like A/B testing, canary deployments, rate limiting, access control, encryption, and end-to-end authentication.
2020

2121
Service-to-service communication is what makes a distributed application possible. Routing this communication, both within and across application clusters, becomes increasingly complex as the number of services grow. Istio helps reduce this complexity while easing the strain on development teams.
2222

articles/aks/istio-deploy-addon.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ ms.author: shasb
1111

1212
This article shows you how to install the Istio-based service mesh add-on for Azure Kubernetes Service (AKS) cluster.
1313

14-
For more details on Istio and the service mesh add-on, see [Istio based service mesh add-on for Azure Kubernetes Service][istio-about].
14+
For more information on Istio and the service mesh add-on, see [Istio based service mesh add-on for Azure Kubernetes Service][istio-about].
1515

1616
## Before you begin
1717

@@ -82,7 +82,7 @@ The following example enables Istio add-on for an existing AKS cluster:
8282

8383
> [!IMPORTANT]
8484
> You can't enable the Istio add-on on an existing cluster if an OSM add-on is already on your cluster. [Uninstall OSM add-on on your cluster][uninstall-osm-addon] before enabling the Istio add-on.
85-
> You can't enable the Istio add-on on an existing cluster if an OSM add-on is already on your cluster. Uninstall the OSM add-on before installing the Istio add-on. For more details, see [Uninstall the OSM add-on from your AKS cluster][uninstall-osm-addon].
85+
> You can't enable the Istio add-on on an existing cluster if an OSM add-on is already on your cluster. Uninstall the OSM add-on before installing the Istio add-on. For more information, see [uninstall the OSM add-on from your AKS cluster][uninstall-osm-addon].
8686
> Istio add-on can only be enabled on AKS clusters of version >= 1.23.
8787
8888
```azurecli-interactive

articles/aks/istio-deploy-ingress.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ This article shows you how to deploy external or internal ingresses for Istio se
1515

1616
## Prerequisites
1717

18-
This guide assumes an existing AKS cluster with the Istio add-on enabled and an application deployed. For more details on enabling the Istio add-on in your cluster and deploying a sample application, see [Deploy Istio based service mesh add-on for AKS][istio-deploy-addon].
18+
This guide assumes an existing AKS cluster with the Istio add-on enabled and an application deployed. For more information on enabling the Istio add-on in your cluster and deploying a sample application, see [Deploy Istio based service mesh add-on for AKS][istio-deploy-addon].
1919

2020
## Enable external ingress gateway
2121

@@ -38,7 +38,7 @@ Check external IP address of the service. For example:
3838
aks-istio-ingressgateway-external LoadBalancer 10.0.10.249 <EXTERNAL_IP> 15021:30705/TCP,80:32444/TCP,443:31728/TCP 4m21s
3939
```
4040

41-
Applications are not accessible from outside the cluster after enabling the ingress gateway. To make an application accessible, map the deployment's ingress to the Istio Ingress Gate. For example, the following manifest creates this mapping for the sample application:
41+
Applications aren't accessible from outside the cluster after enabling the ingress gateway. To make an application accessible, map the deployment's ingress to the Istio Ingress Gate. For example, the following manifest creates this mapping for the sample application:
4242

4343
```bash
4444
kubectl apply -f - <<EOF
@@ -132,7 +132,7 @@ NAME TYPE CLUSTER-IP EXTERNAL-IP
132132
aks-istio-ingressgateway-internal LoadBalancer 10.0.182.240 <IP> 15021:30764/TCP,80:32186/TCP,443:31713/TCP 87s
133133
```
134134

135-
Applications are not mapped to the Istio Ingress Gateway after enabling the ingress gateway. The following manifest maps the deployment's ingress to the Istio Ingress Gateway. For example, the following manifest creates this mapping for the sample application:
135+
Applications aren't mapped to the Istio Ingress Gateway after enabling the ingress gateway. The following manifest maps the deployment's ingress to the Istio Ingress Gateway. For example, the following manifest creates this mapping for the sample application:
136136

137137
```bash
138138
kubectl apply -f - <<EOF

0 commit comments

Comments
 (0)