Live data from Hacker News

Gitlab 9.0

about.gitlab.com

21–30 of 164 posts

Re: Gitlab 9.0

#21

I would love to upgrade on my GitLab server, but I haven't been able to build GitLab with the omnibus builder since 8.14. I opened up a ticket but it hasn't garnered a response. https://gitlab.com/gitlab-org/gitlab-omnibus-builder/issues/...

It seems the issue is on the wrong issue tracker. Our omnibus lead Marin will make sure that it lands in the right place and gets some attention (see the comment from ZJ).

Edit: more info in the issue you've posted.

Re: Gitlab 9.0

#22
post #8

Gitlab was really promising for my colleagues and I, but its inability to host git repos on the url root (aka gitrepo.mycompany.com/product.git) without hacking means its a no-go as we're not particularly inclined to redo all our development, deployment, and testing infrastructure. We use git a lot in our organization, including customer-facing stuff, so it would be a large transition. Also stubborn coworkers who don…

Why can't you setup a redirect in nginx?

Re: Gitlab 9.0

#23
post #14

Earlier quoted context omitted.

Great to hear that. Deploy boards is one of the few features that came from our own vision more than customer requests. So we're very happy to get validation that this is something people need. GitLab 9.1 will have canary deploys and an automatically deploy board to make deployments even better.

Is there an api for users that might want to integrate alternative schedulers for these features? Would be lovely to be able to integrate Nomad somewhat natively.

Right now Kubernetes is a project service in GitLab. We would love to have a project service for Nomad to do the same. Right now we're focussed on Kubernetes but we hope the wider community will pick up the other schedulers.

Also see https://about.gitlab.com/strategy/ "The people that have the most knowledge have to prioritize breadth over depth since only they can add new functionality. Making the functionality more comprehensive requires less coordination than making the initial minimal feature. Shipping functionality that is incomplete to expand the scope sometimes goes against our instincts. However leading the way is needed to allow others to see our path and contribute. So when in doubt, the rule of thumb is breadth over depth, so everyone can contribute."

Re: Gitlab 9.0

#25
post #20

I've looked at their website. Is Gitlab basically a self hosted Github and Heroku style (app containers) like product?

We have open source self-hosted (Community Edition), open core self-hosted (Enterprise Edition), or hosted (GitLab.com). It's more like GitHub + Chat + CI + CD + Heroku + New Relic (early stages). Where Heroku forces you to use their platform, GitLab allows you to use any platform that runs Kubernetes.

Re: Gitlab 9.0

#26
post #14

Earlier quoted context omitted.

Great to hear that. Deploy boards is one of the few features that came from our own vision more than customer requests. So we're very happy to get validation that this is something people need. GitLab 9.1 will have canary deploys and an automatically deploy board to make deployments even better.

Is there an api for users that might want to integrate alternative schedulers for these features? Would be lovely to be able to integrate Nomad somewhat natively.

No, but we're hoping to work together with the community to make all these features available on all major platforms [0].

One thing that we're seeing is that most schedulers are moving towards supporting Kubernetes, which goes a long way in making this work there. Right now we support Kubernetes through Google Container Engine or via Openshift.

[0]: https://gitlab.com/gitlab-org/gitlab-ce/issues/20199

Re: Gitlab 9.0

#27
post #20

I've looked at their website. Is Gitlab basically a self hosted Github and Heroku style (app containers) like product?

If you host it on top of a Kubernetes cluster, yes. Github (including kanban boards) + CI + Heroku (including deployments, workflows) + now even Monitoring.

They are selling what one might call an "Omakase" experience for the whole SDLC. They call it "Idea to Production".

Re: Gitlab 9.0

#28
post #8

Gitlab was really promising for my colleagues and I, but its inability to host git repos on the url root (aka gitrepo.mycompany.com/product.git) without hacking means its a no-go as we're not particularly inclined to redo all our development, deployment, and testing infrastructure. We use git a lot in our organization, including customer-facing stuff, so it would be a large transition. Also stubborn coworkers who don…

Why can't you setup a redirect in nginx?

Was hoping for a cleaner solution, none of us have had much time to evaluate. That's a good idea though, worth setting up on the next attempt.

Re: Gitlab 9.0

#29
post #10

What convinced me to try out gitlab today: "Today with 9.0, we are excited to release Deploy Boards for environments running on Kubernetes. The Environments page of Pipelines now offers a single place to view the current health and deployment status of each environment, displaying the specific status of each pod in the deployment. Developers and other teammates can view the progress and status of a rollout, pod by po…

Really glad to hear that! We're really excited about this direction and think it'll be a game changer for DevOps. Of course there's more to come. Take a look at our direction[1] and join in the discussion!

[1] https://about.gitlab.com/direction/#deploy

Re: Gitlab 9.0

#30
Any documentation / talks / videos about the gitlab + kubernetes integration ? Thanks for the awesome product. At work we switched to gitlab for new projects and loving.
Post reply on HN