1. A method, comprising: discovering storage resources for arrays in a cluster storage system, wherein the arrays include respective storage controllers, and the storage controllers are to handle data requests received from host devices over a network; filtering the storage resources to define ownership of the storage resources among the arrays; providing the filtered storage resources to the arrays so each array in the cluster storage system receives information associated with a different portion of the storage resources; hiding a portion of the storage resources from each of the arrays such that storage resources not assigned to a given array are hidden and not visible to firmware of the storage controller of the given array; determining, by a given one of the storage controllers, whether a configuration table exists; and in response to determining that the configuration table does not exist, performing, by the given storage controller, the discovering, the filtering, and creating of the configuration table that defines which of the storage resources are visible to the respective arrays and which of the storage resources are hidden from the respective arrays.