Completely scaling down an ECK-based cluster

I want to completely scale down (i.e zero out all nodes) of an ECK-based cluster.

I have tried to set nodeSet.count to 0 but this fails with

spec.nodeSets: Required value: Elasticsearch needs to have at least one master node"

I am using a setup with a nodeSet having nodes will all roles (data, master, ingest and ml)

Any suggestions?

Do you want to basically remove that cluster altogether?
In which case you can simply kubectl delete elasticsearch <name>.

So I assume there is no way of zeroing out all nodes by somehow "keeping the cluster state"? Something in the likes of setting a deployment's replicas to 0?