You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@distributedlog.apache.org by Sijie Guo <si...@apache.org> on 2016/11/22 17:02:40 UTC

Fwd: Re: A bookkeeper DCOS/mesos package

FYI A bookkeeper DCOS/mesos package is available now.

Anyone is interested in making a DL proxy package?

Sijie
---------- Forwarded message ----------
From: "Jia Zhai" <zh...@gmail.com>
Date: Nov 21, 2016 8:03 PM
Subject: Re: A bookkeeper DCOS/mesos package
To: <de...@bookkeeper.apache.org>
Cc:

FYI. Bookkeeper package have been merged into the public Universe, now it
> is here:
> universe <https://github.com/mesosphere/universe>/repo
> <https://github.com/mesosphere/universe/tree/version-3.x/repo>/packages
> <https://github.com/mesosphere/universe/tree/version-3.x/repo/packages>/B
> <https://github.com/mesosphere/universe/tree/version-3.x/repo/packages/B>/
> bookkeeper
> <https://github.com/mesosphere/universe/tree/version-3.x/repo/packages/B/
> bookkeeper>
> /*0*/ .
> And the example is under-review here:
> https://github.com/dcos/examples/pull/7
>
> Hi Flavio and JV,
> Regarding Jira ticket, There is currently no Jira Ticket. And I will open
> one if it is useful.
>
> Regarding the Sync issue, that maybe need a manual work, since it
> referenced to a hard-coded bookkeeper docker image. From my view,  In the
> future, we may also need to matain an official bookkeeper docker image, and
> this package will reference to it.
>
> Regarding container issue, Mesos support both Docker container and Mesos
> container.  This BK package using a Docker type.
> The working flow of this package is some thing like this: 1, have a DCOS
> env. 2, on the GUI goto  "Universe" on the left of the window,  you would
> find bookkeeper there, click it to install.  That's all to deploy a bookie
> on one of your DCOS slave-agent.
> Here is some docs related to DCOS/Mesos:
> https://dcos.io/docs/1.8/
> https://mesosphere.github.io/marathon/docs/
>
> Thanks a lot.
> -Jia
>
>
>
> On Mon, Nov 21, 2016 at 1:55 AM, Venkateswara Rao Jujjuri <
> jujjuri@gmail.com
> > wrote:
>
> > This is really great news. I have few questions being a naive to Mesos.
> > 1. Can we have a doc which explains how to do this even if they have no
> > experience with Mesos?
> > 2. I would like to expand on Flavio's question. How do we keep these two
> > projects in sync? When either side releases new versions.
> > 3. In the pull request I see lot of references to Docker. Does it mean
> this
> > runs both on Docker container and Mesos container?
> > 4. Will it be too much effort to run this on vanilla Docker?
> >
> > This is really great and thanks a lot Jia.
> >
> > - JV
> >
> >
> > On Sun, Nov 20, 2016 at 7:31 AM, Flavio Junqueira <fp...@apache.org>
> wrote:
> >
> > > Is there a jira for this? Or are you posting this here just so that the
> > > community is aware, Jia?
> > >
> > > One question about this packaging: what happens when there is a new
> > > release of bookkeeper, is there anything we need to update? Is it worth
> > > adding to the release process?
> > >
> > > Thanks,
> > > -Flavio
> > >
> > > > On 08 Nov 2016, at 19:43, Enrico Olivelli <eo...@gmail.com>
> wrote:
> > > >
> > > > Great! I hope it will give more visibility to BookKeeper!
> > > >
> > > > Thank you Jia
> > > > Enrico
> > > >
> > > > Il mar 8 nov 2016, 18:52 Sijie Guo <si...@apache.org> ha scritto:
> > > >
> > > >> That's awesome! Great job, Jia.
> > > >>
> > > >> I will take a closer look :D
> > > >>
> > > >> - Sijie
> > > >>
> > > >> On Tue, Nov 8, 2016 at 5:52 AM, Jia Zhai <zh...@gmail.com>
> wrote:
> > > >>
> > > >>> Hi Guys,
> > > >>> There is a PR against bookkeeper DCOS package, this is a very first
> > > >>> version, I will enhance it while using it. welcome comments on it.
> > > >>> https://github.com/mesosphere/universe/pull/797
> > > >>>
> > > >>> There is also an example PR there for how this package should be
> > used:
> > > >>> https://github.com/dcos/examples/pull/7
> > > >>>
> > > >>> This bookkeeper package could easily deploy one bookie on a DCOS
> > > >>> slave-agent. And easily scale bookie instances to deploy on several
> > > DCOS
> > > >>> slaves, and export bookie service at: "slave-agent-ip:3181".
> > > >>> It is basically a marathon app, but use dcos package to make an
> > easier
> > > >>> usage.
> > > >>> With this package, it is now need one command(or few clicks in GUI)
> > to
> > > >>> deploy one bookie on your DCOS environment:
> > > >>> $dcos package install bookkeeper
> > > >>>
> > > >>> Here are links for more info about DCOS/Mesos:
> > > >>> Mesos: http://mesos.apache.org/documentation/latest/
> > > >>> DCOS: https://dcos.io/docs/1.8/
> > > >>> marathon: https://mesosphere.github.io/marathon/docs/
> > > >>>
> > > >>> Best Regards.
> > > >>> -Jia
> > > >>>
> > > >>
> > > > --
> > > >
> > > >
> > > > -- Enrico Olivelli
> > >
> > >
> >
> >
> > --
> > Jvrao
> > ---
> > First they ignore you, then they laugh at you, then they fight you, then
> > you win. - Mahatma Gandhi
> >
>