This is an automated email from the ASF dual-hosted git repository. hanahmily pushed a commit to branch envoy_als in repository https://gitbox.apache.org/repos/asf/skywalking.git
commit 228a8be7e23324b7f607632b194df4b8db3109fb Author: Gao Hongtao <[email protected]> AuthorDate: Mon Aug 31 05:57:38 2020 +0800 Update als_setting.md Add an example to present how to integrate skywalking and istio als. --- docs/en/setup/envoy/als_setting.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/docs/en/setup/envoy/als_setting.md b/docs/en/setup/envoy/als_setting.md index b974307..02eb622 100644 --- a/docs/en/setup/envoy/als_setting.md +++ b/docs/en/setup/envoy/als_setting.md @@ -29,6 +29,21 @@ envoy-metric: ``` Note multiple value,please use `,` symbol split +Here's an example to deploy SkyWalking by Helm chart. + +``` +istioctl install --set profile=demo --set meshConfig.defaultConfig.envoyAccessLogService.address=skywalking-oap.istio-system:11800 --set meshConfig.enableEnvoyAccessLogService=true + +git checkout https://github.com/apache/skywalking-kubernetes.git +cd skywalking-kubernetes/chart + +helm repo add elastic https://helm.elastic.co + +helm dep up skywalking + +helm install 8.1.0 skywalking -n istio-system --set oap.env.SW_ENVOY_METRIC_ALS_HTTP_ANALYSIS=k8s-mesh --set fullnameOverride=skywalking --set oap.envoy.als.enabled=true +``` + Notice, only use this when envoy under Istio controlled, also in k8s env. The OAP requires the read right to k8s API server for all pods IPs. You can use `kubectl logs ${You-OAP-Pod} | grep "K8sALSServiceMeshHTTPAnalysis"` to ensure OAP ALS k8s-mesh analysis has been active.
