clusterctl delete command deletes the provider components from the management cluster.
The operation is designed to prevent accidental deletion of user created objects. For example:
clusterctl delete --infrastructure aws
Deletes the AWS infrastructure provider components, while preserving the namespace where the provider components are hosted and
the provider’s CRDs.
If you want to delete all the providers in a single operation , you can use the
clusterctl delete --all