Hey Nick,

There wasn't anything automated or special at all.  Keep in mind there's
still a lot of spinup time to actually build the base cluster (and doesn't
even install Metron).

The setup was basically:

   1. Creating the docker machine (more memory might be helpful, btw).

   `docker-machine create --driver virtualbox --virtualbox-disk-size
   "51200" --virtualbox-memory "8192" --virtualbox-cpu-count "2" default`
   2.

   Use the project at: https://github.com/sequenceiq/docker-ambari to start
   up a cluster.  I was using `amb-start-cluster 5` to spin up 5 nodes +
   consul server.  Basically will spin up an Ambari managed cluster (without
   installing everything).
   3.

   Use the amb-shell functions laid out in https://github.com/apache/
   incubator-metron/pull/266


I can write something a little more involved out, if you (or anyone else)
is interested, but it's basically just what I have in the PR.  It's really
just useful for getting a clean cluster (relatively) painlessly.  There'd
be a lot of refinement before this is generally useful probably (it's still
not fast since it has to install the cluster, etc.).

Justin

On Fri, Sep 23, 2016 at 3:34 PM, Nick Allen <[email protected]> wrote:

> And actually, I shouldn't say Vagrant.  It is painful because I run Vagrant
> over Virtualbox.  Its Virtualbox that is my nemesis.
>
> In very early iterations of the project, sometime in January, I was
> developing some of the sensor stuff with our Vagrant images running on KVM
> in Linux.  It was so quick to launch and consumed barely any resources.  It
> was lovely.
>
> On Fri, Sep 23, 2016 at 3:29 PM, Nick Allen <[email protected]> wrote:
>
> > So Justin - When can I use Docker for development?  Even if we don't have
> > an automated mechanism, do you have anything written that would provide
> > guidance on setting that up?
> >
> >
> >
> >
> >
> > --
> > Nick Allen <[email protected]>
> >
>
>
>
> --
> Nick Allen <[email protected]>
>

Reply via email to