Hey Jarek,

Someone at Google was actually looking to get rid of about 11 GKE vouchers
for $500 each; I don't think anyone has taken them up on that yet, if you
need more.

https://lists.apache.org/thread.html/d9cb36493744836edcd59eebba6aef16356a3d5fd5fa90af336a82e1@%3Cmentors.community.apache.org%3E

Best,
Myrle

On Fri, Jul 19, 2019 at 8:00 AM Jarek Potiuk <jarek.pot...@polidea.com>
wrote:

> OK. We got some credits from Google :) so I will soon be testing out
> GitLabCI + GKE cluster combination and will let you know the results :)
>
> J.
>
> On Wed, Jul 17, 2019 at 7:38 AM Jarek Potiuk <jarek.pot...@polidea.com>
> wrote:
>
> > From Apache Airflow side - I am going to try out GitLab CI setup for the
> > project and I also reached out to Google OSS team to donate a GKE
> > auto-scaling cluster for our workloads. If it works (highly probable), we
> > might be able to use even less of the free minutes from GitLab because we
> > will have the cluster available to run our builds on. Maybe that's also
> > something that other projects could look at if the 50K minutes is not
> > enough.
> >
> > Suggestion:  maybe it would be a great idea for GitLab to treat the
> Apache
> > projects differently and have a special agreement at least for some of
> the
> > projects that cannot get regular donations from other parties easily. I
> > think this is more of a strategic decision for GitLab to see if this
> might
> > be in line with their strategy?.
> >
> > For now I think I have everything to try it out for Airflow project and
> > make POC working in this setup (while waiting for the GKE cluster
> > donation). Once done I am happy to share our learnings and maybe provide
> > some guidelines for other projects?
> >
> > J.
> >
> >
> > On Wed, Jul 17, 2019 at 2:37 AM Greg Stein <gst...@gmail.com> wrote:
> >
> >> Ray,
> >>
> >> Thanks for the offer of 50k minutes/project. That will definitely work
> >> for most projects.
> >>
> >> While we don't have precise measurements, some projects used *way* more
> >> than that within Travis last month:
> >>
> >> flink: 350k minutes
> >> arrow: 260k minutes
> >> cloudstack: 190k minutes
> >> incubator-druid: 96k
> >> airflow: 77k
> >> ... others: less than 50k
> >>
> >> I don't know what would be needed from Infra, to enable the use of
> Gitlab
> >> CI for our projects. ??
> >>
> >> Thanks,
> >> Greg Stein
> >> Infrastructure Administrator, ASF
> >>
> >>
> >> On Tue, Jul 16, 2019 at 7:27 PM Raymond Paik <rp...@gitlab.com.invalid>
> >> wrote:
> >>
> >>> Joan,
> >>>
> >>> The 50,000 minutes would be for each project (assuming individual
> >>> projects
> >>> will apply for separate GitLab licenses).
> >>>
> >>> When you reach the limit, you'll have an option to purchase additional
> >>> minutes. More info. available at
> >>>
> >>>
> https://docs.gitlab.com/ee/user/admin_area/settings/continuous_integration.html#what-happens-when-my-ci-minutes-quota-run-out
> >>> and
> >>> here's the relevant issue
> >>> <https://gitlab.com/gitlab-org/gitlab-ee/issues/3314#note_176031720>.
> >>>
> >>> Thanks,
> >>>
> >>> Ray
> >>>
> >>> On Tue, Jul 16, 2019 at 2:33 PM Joan Touzet <woh...@apache.org> wrote:
> >>>
> >>> > Hi Raymond,
> >>> >
> >>> > Would this 50,000 CI minutes per month be spread across the entire
> ASF,
> >>> > or just each project? With >300 projects here, that's potentially
> >>> > 50,000 * 300 = 15 million minutes we're talking about.
> >>> >
> >>> > What happens when a project exceeds that amount of minutes? Busy
> >>> > projects that build each PR, and the build/test cycle takes let's say
> >>> 30
> >>> > minutes * 3 configuration = ~100 minutes per PR, would consume these
> >>> > minutes with just 100 PRs (or incremental pushes to each PR). That's
> >>> not
> >>> > much time.
> >>> >
> >>> > -Joan
> >>> >
> >>> > On 2019-07-16 16:20, Raymond Paik wrote:
> >>> > > Jarek,
> >>> > >
> >>> > > You're not required to migrate your repo over to GitLab. We have
> >>> other
> >>> > > projects that keep their source code in GitHub, but are using
> GitLab
> >>> for
> >>> > > CI. Hope this helps...
> >>> > >
> >>> > > Thanks,
> >>> > >
> >>> > > Ray
> >>> > >
> >>> > > On Tue, Jul 16, 2019 at 12:51 PM Jarek Potiuk <
> >>> jarek.pot...@polidea.com>
> >>> > > wrote:
> >>> > >
> >>> > >> Yep we use Git indeed but we have Github repo (
> >>> > >> https://github.com/apache/airflow)  and I believe this is pretty
> >>> much
> >>> > >> standard for all Apache projects (adding Greg as well).
> >>> > >>
> >>> > >> I don't think (or am I wrong?) the open source program directly
> >>> applies
> >>> > in
> >>> > >> this case because we would have to have GitLab Repo as well, but
> in
> >>> our
> >>> > >> case we really need GitLab CI integration with GitHub repository.
> >>> > >>
> >>> > >> Would that be possible to get this case working ?
> >>> > >>
> >>> > >> J
> >>> > >>
> >>> > >> On Tue, Jul 16, 2019 at 6:27 PM Raymond Paik
> >>> <rp...@gitlab.com.invalid>
> >>> > >> wrote:
> >>> > >>
> >>> > >>> Thanks Jarek:
> >>> > >>>
> >>> > >>> We do have an open source program at GitLab (
> >>> > >>> https://about.gitlab.com/solutions/open-source/)  where open
> >>> source
> >>> > >>> projects get access to top tier features (either SaaS or
> >>> self-hosted)
> >>> > for
> >>> > >>> free including up to 50,000 CI minutes/month.
> >>> > >>>
> >>> > >>> Are you currently using Git as your source code repository?
> >>> > >>>
> >>> > >>> Ray
> >>> > >>>
> >>> > >>> On Tue, Jul 16, 2019 at 8:49 AM Jarek Potiuk <
> >>> jarek.pot...@polidea.com
> >>> > >
> >>> > >>> wrote:
> >>> > >>>
> >>> > >>>> Adding Raymond Paik who is GitLab Community Manager and wants to
> >>> > >>> chime-in
> >>> > >>>> the thread!
> >>> > >>>>
> >>> > >>>> J.
> >>> > >>>>
> >>> > >>>> On Thu, Jul 4, 2019 at 1:04 AM Allen Wittenauer
> >>> > >>>> <a...@effectivemachines.com.invalid> wrote:
> >>> > >>>>
> >>> > >>>>>
> >>> > >>>>>
> >>> > >>>>>> On Jul 3, 2019, at 3:15 PM, Joan Touzet <woh...@apache.org>
> >>> wrote:
> >>> > >>>>>>
> >>> > >>>>>> I was asking if any of the service platforms provided this. So
> >>> far,
> >>> > >>> it
> >>> > >>>>> looks like no.
> >>> > >>>>>
> >>> > >>>>>         I was playing around bit with Drone today because we
> >>> actually
> >>> > >>>>> need ARM in $DAYJOB and this convo reminded me that I needed to
> >>> check
> >>> > >>> it
> >>> > >>>>> out.
> >>> > >>>>>
> >>> > >>>>>         So far, I’m a little underwhelmed with the feature set.
> >>> (No
> >>> > >>>>> built-in artifacting, no junit output processing, buggy/broken
> >>> yaml
> >>> > >>>>> parser,  … to be fair, they are relatively new so likely still
> >>> > building
> >>> > >>>>> these things up) BUT! They do support gitlab and acting as a
> >>> gitlab
> >>> > ci
> >>> > >>>>> runner. So theoretically one could do linux/x86, windows/x86,
> >>> mac os
> >>> > >>> x, and
> >>> > >>>>> linux/arm off of a combo of gitlab ci + drone.
> >>> > >>>>>
> >>> > >>>>>
> >>> > >>>>>
> >>> > >>>>
> >>> > >>>> --
> >>> > >>>>
> >>> > >>>> Jarek Potiuk
> >>> > >>>> Polidea <https://www.polidea.com/> | Principal Software
> Engineer
> >>> > >>>>
> >>> > >>>> M: +48 660 796 129 <+48660796129>
> >>> > >>>> [image: Polidea] <https://www.polidea.com/>
> >>> > >>>>
> >>> > >>>>
> >>> > >>>
> >>> > >>
> >>> > >>
> >>> > >> --
> >>> > >>
> >>> > >> Jarek Potiuk
> >>> > >> Polidea <https://www.polidea.com/> | Principal Software Engineer
> >>> > >>
> >>> > >> M: +48 660 796 129 <+48660796129>
> >>> > >> [image: Polidea] <https://www.polidea.com/>
> >>> > >>
> >>> > >>
> >>> > >
> >>> >
> >>> >
> >>>
> >>
> >
> > --
> >
> > Jarek Potiuk
> > Polidea <https://www.polidea.com/> | Principal Software Engineer
> >
> > M: +48 660 796 129 <+48660796129>
> > [image: Polidea] <https://www.polidea.com/>
> >
> >
>
> --
>
> Jarek Potiuk
> Polidea <https://www.polidea.com/> | Principal Software Engineer
>
> M: +48 660 796 129 <+48660796129>
> [image: Polidea] <https://www.polidea.com/>
>

Reply via email to