As a cluster administrator, you can disable continuous delivery for a cluster or cluster group.

When you disable continuous delivery on a cluster group, it gets disabled on all clusters in the group except on the ones where atomic resources (cluster level) are created.

Prerequisites

Log in to the Tanzu Mission Control console, as described in Log In to the Tanzu Mission Control Console.

  • To disable continuous delivery, you must be associated with the cluster.admin or clustergroup.admin role.

Procedure

  1. Navigate to the cluster or cluster group for which you want to disable continuous delivery.
  2. Click the Add-ons tab.
  3. In the top right corner, click Actions, and then choose Disable continuous delivery.

Results

When you disable continuous delivery for a cluster or cluster group, Tanzu Mission Control removes the continuous delivery extension and CRD, and the GitRepository and Kustomization intents. However, the package install resources in the tanzu-fluxcd-packageinstalls namespace are not removed from the clusters.

What to do next

To remove the Flux CD package install resources (source-controller and kustomize-controller), use the following commands. Make sure you replace cluster-name with the name of your cluster.

tmc cluster tanzupackage install delete source-controller --cluster-name cluster-name --namespace-name tanzu-fluxcd-packageinstalls
tmc cluster tanzupackage install delete kustomize-controller --cluster-name cluster-name --namespace-name tanzu-fluxcd-packageinstalls