This topic describes how to use the Container Service console to delete the deployed Istio.

Prerequisites

Procedure

  1. Log on to the Container Service console.
  2. In the left-side navigation pane under Container Service-Kubernetes, choose Application > Release.
  3. Click the Helm tab and select the target cluster to find the deployed Istio. Then, in the Action column, click Delete.


  4. In the displayed dialog box, click OK.


    The displayed dialog box contains a check box named Purge. By default, it is selected. We recommend that you retain the default setting.
    • If you do not select this check box, the following settings apply:
      • The release record of istio is retained.

      • Istio cannot be deployed again on the target cluster.
        Specifically, if you redeploy Istio on the target cluster, the system prompts an error message and also shows that Istio is deployed.

    • If you retain the check box selected, all release records are deleted. This means that Istio can be deployed again on the target cluster.
  5. In the left-side navigation pane under Container Service-Kubernetes, choose Applications > Pods.
  6. Select the target cluster and the istio-system namespace to verify that pods related to Istio are deleted.
    Note If the istio-config resource in the istio-system namespace cannot be deleted, see What do I do if a custom resource is retained after I deleted Istio.
  7. In the left-side navigation pane under Container Service-Kubernetes, choose Applications > Releases.
  8. Click the Helm tab and select the target cluster to find istio-init. Then, in the Action column, click Delete.
    This action deletes the operator pods that used to deploy Istio.

Result

  1. In the left-side navigation pane under Container Service-Kubernetes, choose Applications > Pods.
  2. Select the target cluster and the istio-system namespace to verify that pods related to Istio are deleted.