This module doesn't handle them, that's the job of the specific Have a look at the official download page for the required prerequisits GitLab configuration using gitlab-ctl reconfigure.Configuration file /etc/gitlab/gitlab.rb.Omnibus gitlab package, typically gitlab-ce or gitlab-ee.Support gitlab-omnibus 7.10, and may be unstable even then. The oldest versions of this puppet module were designed to
Work better for you, as this module changes over time to support the validĬonfiguration of versions of the gitlab-omnibus supported by the gitlabĮngineering team. Mostly implemented, supported configs are stableįor older versions of GitLab, you may find an older version of this module to If you find configurations or features in gitlab-omnibus that are not supportedīy this module, please open an issue or submit a pull request.Ĭurrent Support Status gitlab-omnibus version The gitlab-supported versions of the module. Version, as well as the previous major version, but is currently only tested in This module can typically support the most recent major GitLab will support and release patchesįor the last 3 releases. This module is designed to support the most recent versions of the Supported are Debian based (Ubuntu, Debian) and RedHat based (CentOS, RHEL)īeaker acceptance tests are run in Travis for supported versions of CentOS and Fun fact: This really uses Chef to configure all The module installs the GitLab package from the provided repositories andĬreates the configuration file which is then used by gitlab-ctl reconfigure toĬonfigure all the services. Please note: The module vshn/gitlab has been deprecated and is nowĪvailable under Vox Pupuli puppet/gitlab. Provided Omnibus packages and the packagecloud package repositories.
This Puppet module installs and manages GitLab.
Usage - Configuration options and additional functionality.Setup - The basics of getting started with GitLab.Module Description - What the module does and why it is useful.