The software described in this documentation is either no longer supported or is in extended support.
Oracle recommends that you upgrade to a current supported release.

2.5 Removing a Service Mesh

You can remove a deployment of a service mesh and leave the Kubernetes cluster in place. To do this, you remove the Istio module from the environment.

Use the olcnectl module uninstall command to remove the Istio module. For example, to uninstall the Istio module named myistio in the environment named myenvironment:

$ olcnectl --api-server 127.0.0.1:8091 module uninstall \
  --environment-name myenvironment \
  --name myistio

The Istio module and embedded Prometheus instance are removed from the environment.

You can confirm the Istio components are removed using the kubectl command to query all deployments running in the istio-system namespace. You should see there are no deployments returned.

$ kubectl get deployment -n istio-system
No resources found in istio-system namespace.