Uninstall Firewall Threat Defense Container

Uninstall Firewall Threat Defense Container in Docker Environment

To stop and remove the FTDc container, use the following commands:

docker kill <FTDc container name or ID>

docker rm <FTDc container name or ID>

To remove persistent state that stores configuration and management data, use the following command:

sudo rm -rf ftdc_shared/lina-path ftdc_shared/ngfw-path


Note


Removing persistent state is required only if you want to perform a fresh deployment.


Uninstall Firewall Threat Defense Container in Kubernetes Environment

The Helm chart includes pre-delete hooks that:

  1. Collect runtime information for all FTDc pods.

  2. Scale down and delete FTDc deployments gracefully.

  3. Clean up persistent storage on worker nodes.

    To uninstall FTDc, use the following command.

    helm uninstall ftdc

    To verify cleanup, use the following commands.

    kubectl get pods
    kubectl get pv,pvc

    If required, do a manual cleanup.

    To delete any remaining resources, use the following commands.

    kubectl delete deployment -l tier=ftdvc
    kubectl delete pvc lina-pvc ngfw-pvc
    kubectl delete pv lina-pv ngfw-pv