yahoo/storm-yarn

Proposal: we should wrap storm topology submission in storm-yarn

Opened this issue · 1 comments

Currently to submit a storm topology:
We need:

  1. storm-yarn getStormConfig --output storm.yaml
  2. storm jar -Dstorm.conf.file storm.yaml job.jar

Maybe we should combine these two, and use
storm-yarn jar --appId applicationId job.jar
to simplify the job.

Since we already wraped the storm supervisor, storm ui, storm nimbus, so I think we should make storm-yarn command line interface as a complete interface, and hide the details of storm.

I totally agree.