confluentinc / confluent-cli

Confluent Platform CLI
Other
60 stars 38 forks source link

Fix dependency scheme to be more granular #88

Closed cyrusv closed 6 years ago

cyrusv commented 6 years ago

The two specific requests users have brought up:

We decided to hard-code dependency declarations instead of using trees since bash doesn't suit tree structures well, and the dependencies should be relatively small and static.

We decided to automatically bring up ZK, Kafka, and Schema-Reg in most cases, and give more granular support in taking down services, to strike the balance between user control and convenience.