A limitation of the cookbook is that using any of the LWRPs for buckets or clusters only checks the local node. So, installing Couchbase and setting up a cluster with couchbase_cluster will always result in a new cluster, instead of joining an existing cluster if it already exists. This behavior is commonly desired in environments.