@@ -10,21 +10,21 @@ WebLogic Kubernetes Operator version 2.3 includes experimental support for Istio
1010This support allows you to run the operator itself, and WebLogic domains managed by
1111the operator with Istio sidecar injection enabled. It will allow you to use
1212Istio gateways and virtual services to access applications deployed in these domains.
13- If you applications have suitable tracing code in them, you will also be able to
13+ If your applications have suitable tracing code in them, you will also be able to
1414use distributed tracing, such as Jaeger, to trace requests across domains and to
1515other components and services that have tracing enabled.
1616
1717### Limitations
1818
1919The current experimental support for Istio has the current limitations:
2020
21- * It is only tested with Istio 1.2.2, however it is tested with both single and
21+ * It is tested only with Istio 1.2.2, however it is tested with both single and
2222 multicluster installations of Istio.
23- * Support is only provided for domains that are stored in persistent
23+ * Support is provided only for domains that are stored in persistent
2424 volumes and created with the provided sample using the WLST option.
2525 We intend to support domain in image and WDT options as well, but that is not currently
2626 available.
27- * Support is only provided for domains with a single dynamic cluster.
27+ * Support is provided only for domains with a single dynamic cluster.
2828 Multiple clusters and configured clusters are not currently supported.
2929
3030### Using the operator with experimental Istio support
@@ -40,7 +40,7 @@ $ kubectl label namespace weblogic-operator istio-injection=enabled
4040
4141After the namespace is labeled, you can install the operator using the normal
4242method. When the operator pod starts, you will notice that Istio automatically
43- inject and ` initContainer ` called ` istio-init ` and the envoy container ` istio-proxy ` .
43+ injects an ` initContainer ` called ` istio-init ` and the envoy container ` istio-proxy ` .
4444
4545You can check this using the following commands:
4646
@@ -62,7 +62,7 @@ $ kubectl create namespace domain1
6262$ kubectl label namespace domain1 istio-injection=enabled
6363```
6464
65- Currently, the experimental Istio support is only provided for domains stored on
65+ Currently, the experimental Istio support is provided only for domains stored on
6666persistent volumes. To enable the support for a domain, you need to add the
6767` experimental ` section to your domain custom resource YAML file as shown in the
6868example below.
@@ -132,7 +132,7 @@ Istio support is enabled for a domain:
132132### Exposing applications in Istio-enanbled domains
133133
134134When a domain is running with the experimental Istio support, you should use the Istio
135- gateway to provide external access to application , instead of using an ingress
135+ gateway to provide external access to applications , instead of using an Ingress
136136controller like Traefik. Using the Istio gateway will enable you to view the
137137traffic in Kiali and to use distributed tracing all the way from the entry point to
138138the cluster, i.e. the Istio gateway.
@@ -199,7 +199,7 @@ flowing:
199199
200200* In from the Istio gateway on the left.
201201* To a domain called "bobbys-front-end".
202- * To non-WebLogic application, in this case a Helidon microservice
202+ * To a non-WebLogic application, in this case a Helidon microservice
203203 called "bobbys-helidon-stock-application".
204204* To a second domain called "bobs-bookstore".
205205
@@ -214,7 +214,7 @@ in their documentation.
214214### Distributed tracing
215215
216216Istio provides distributed tracing capabilities, including the ability to view
217- traces in Jaeger. In order to use ditributed tracing though, you will need to
217+ traces in Jaeger. In order to use distributed tracing though, you will need to
218218instrument your application first, for example, using the
219219[ Jaeger Java client] ( https://github.com/jaegertracing/jaeger-client-java ) .
220220The image below shows an example of a distributed trace
0 commit comments