I think we'd need this is a separate recipe so that a Kafka broker and Kafka zookeeper can be separate nodes (like in a cluster). Maybe a `kafka::zookeeper` recipe?