Upload
julien-pivotto
View
785
Download
7
Tags:
Embed Size (px)
DESCRIPTION
Citation preview
;
(Short) Introduction to Gitlab(Short) Introduction to Gitlab
Julien PivottoJulien Pivotto
TTTTTTJune 4th, 2014June 4th, 2014
;
whoamiwhoami• sysadmin @ inuitssysadmin @ inuits• open-source defender for many yearsopen-source defender for many years• devops believerdevops believer• @roidelapluie on twitter/github@roidelapluie on twitter/github
Julien Pivotto Gitlab
;
GitlabGitlab• Rails applicationRails application• Git repository managementGit repository management• "Open-Source github""Open-Source github"
Julien Pivotto Gitlab
;
Early daysEarly days• I took a quick look some time ago but. . .I took a quick look some time ago but. . .• Support only for private reposSupport only for private repos• A pain to deploy on CentOSA pain to deploy on CentOS• A pain to deploy on CentOSA pain to deploy on CentOS• A pain to deploy on CentOSA pain to deploy on CentOS• Backed by gitoliteBacked by gitolite
Julien Pivotto Gitlab
;
EvolutionEvolution• 1 release/month1 release/month• Omnibus installer + RPM!Omnibus installer + RPM!• Very easy to install and deployVery easy to install and deploy• Wrote my puppet moduleWrote my puppet module
Julien Pivotto Gitlab
;
CE vs EECE vs EE• EE brings more functionnalityEE brings more functionnality• . . . but CE is very complete. . . but CE is very complete• Easy to contributeEasy to contribute
Julien Pivotto Gitlab
;
OmnibusOmnibus• Embeds everythingEmbeds everything• Chef, postgres, nginx. . .Chef, postgres, nginx. . .• 250+ megs rpm250+ megs rpm• is it the price to pay to deploy easily rails apps?is it the price to pay to deploy easily rails apps?• Overkil when you use puppetOverkil when you use puppet
Julien Pivotto Gitlab
;
FeaturesFeatures
Julien Pivotto Gitlab
;
Private/publicrepositories
Julien Pivotto Gitlab
;
Groups
Julien Pivotto Gitlab
;
ACL
Julien Pivotto Gitlab
;
Redmine integration
Julien Pivotto Gitlab
;
Forks/Merge requests
Julien Pivotto Gitlab
;
REST API
Julien Pivotto Gitlab
;
Markdown wikis
Julien Pivotto Gitlab
;
LDAP integration
Julien Pivotto Gitlab
;
Deployment keys
Julien Pivotto Gitlab
;
Web hooks
Julien Pivotto Gitlab
;
Snippets
Julien Pivotto Gitlab
;
DEMODEMO
Julien Pivotto Gitlab
;
Thank youThank youAny question?Any question?
Julien Pivotto Gitlab
;
ContactContactJulien PivottoJulien [email protected]@inuits.eu@roidelapluie@roidelapluie
INUITS bvbaINUITS bvbaBelgiumBelgium+32 473 441 636+32 473 441 636https://inuits.euhttps://inuits.eu
Julien Pivotto Gitlab