Excluding Kubernetes Applications from an Application Group

You can exclude Kubernetes applications from an application group so that they are not backed up.

Excluding applications is particularly useful when you use namespace-centric protection to back up the entire cluster. With namespace-centric protection, you can exclude applications that don't require protection, while still ensuring that new applications and data are discovered and protected.

If you both add and exclude the same application, the application is not backed up. If you both add and exclude the same namespace, the namespace is backed up.

Procedure

  1. From the navigation pane, go to Protect > Kubernetes.

    The Applications tab appears.

  2. On the Application groups tab, click the application group.

    The application group page appears.

  3. In the Content section, click Manage.

    The Application group content dialog box appears.

  4. On the Filters tab, click Add applications.

    The Add applications dialog box appears.

  5. From the Browse list, select the option that displays the resources/objects that you want to select:

    • Applications: Displays the cluster, each namespace, and Pods, DaemonSets, Deployments, StatefulSets, and Helm-deployed applications within the namespace.

    • Labels: Displays the cluster, each namespace, and any labels on Pods, Deployments, DaemonSets, StatefulSets, and Helm-deployed applications within the namespace.

      If a namespace does not contain any API resources/objects that have labels, the namespace is displayed as empty.

    • Volumes: Displays the cluster, each namespace, and any PersistentVolumeClaims (PVCs) within the namespace.

      If a namespace does not contain any PersistentVolumeClaim (PVC) objects, the namespace is displayed as empty.

      PersistentVolume (PV) objects that do not have an associated PersistentVolumeClaim (PVC) are not displayed.

      Important

      • If you select individual applications, labels, or PersistentVolumeClaims, new API resources/objects within the namespace are not backed up.

      • If you use Search to find resources/objects, you can search only for namespaces and applications. Applications are supported API resources/objects (such as Secrets, ConfigMaps, Namespaces, and StorageClasses) that can be listed, created, or re-created using the Kubernetes API server. The search function does not support wildcards and does not find PersistentVolumeClaim names or labels names or label values.

  6. Select the applications to exclude.

  7. To exclude stateless applications (that is, applications that do not have any PersistentVolumeClaims), move the Skip stateless applications toggle key to the right.

  8. Click OK.

Loading...