This is a quick start for Istio integration with Apache Skywalking in your environment .
For the detailed steps please refer to the blog article on Apache Skywalking website.
To highlight the essential integration steps:
- Install getmesh per documentation
- Deploy Istio using
getmesh
command and enable Access Log Service (ALS) using the following command:
getmesh istioctl install --set profile=demo \
--set meshConfig.enableEnvoyAccessLogService=true \
--set meshConfig.defaultConfig.envoyAccessLogService.address=skywalking-oap.istio-system:11800
- Label the application namespace with
kubectl label namespace <namespace> istio-injection=enabled
- Deploy Apache SkyWalking and the Application per the blog post
- Monitor your application via SkyWalking WebUI