FYI. Jia created a jira for DCOS package for DL proxy. Sijie ---------- Forwarded message ---------- From: "Jia Zhai" <zhaiji...@gmail.com> Date: Nov 22, 2016 6:20 PM Subject: Re: A bookkeeper DCOS/mesos package To: <d...@bookkeeper.apache.org> Cc:
Thanks for your input. Opened 3 Jira tickets: BOOKKEEPER-972 <https://issues.apache.org/jira/browse/BOOKKEEPER-972>: track this bk package and following items for it. BOOKKEEPER-974 <https://issues.apache.org/jira/browse/BOOKKEEPER-974>: Make pushing a docker image as part of the release procedure. DL-70 <https://issues.apache.org/jira/browse/DL-70>: Provide an DCOS Universe package for DL proxy package. They are on my head currently, feel free to take it if you are interest. Regards. -Jia On Wed, Nov 23, 2016 at 1:04 AM, Sijie Guo <si...@apache.org> wrote: > Flavio and JV raised a good point. I think we can investigate making > pushing a docker image as part of the release procedure. > > Sijie > > On Nov 22, 2016 3:43 AM, "Flavio Junqueira" <f...@apache.org> wrote: > > > Very nice, Jia, thanks for the update. I suggest creating a jira issue to > > track what work remains to be done in this front. I'm particularly > > interested in having a way forward to update the package as we release > new > > versions. I'd say that automating as much as possible should be a goal. > > > > -Flavio > > > > > On 22 Nov 2016, at 04:03, Jia Zhai <zhaiji...@gmail.com> wrote: > > > > > > 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 < > > jujj...@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 <f...@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 <eolive...@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 <zhaiji...@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 > > >> > > > > >