Skip to content

icalvete/puppet-gitlab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#puppet-gitlab

Puppet manifest to install and configure gitlab

Build Status

See gitlab site

Requisites

Only tested in ubuntu 14.04 LTS (trusty)

##Example:

node /ubuntu01.smartpurposes.net/ inherits test_defaults {
  
  class {'gitlab':
    external_url => 'gitlab.smartpurposes.net',
    ldap         => true,
    ldap_host    => 'metallica.lt.lg',
    ldap_port    => '636',
    ldap_user    => 'cn=Directory Manager',
    ldap_pass    => 'only4you',
    ldap_suffix  => 'dc=smartpurposes,dc=net',
    ssl          => true,
    ssl_crt      => 'puppet:///modules/roles/gitlab/cert/gitlab.crt',
    ssl_key      => 'puppet:///modules/roles/gitlab/cert/gitlab.key',
    s3_backup    => true
  }
}

##Authors:

Israel Calvete Talavera icalvete@gmail.com

About

Puppet manifest to install and configure gitlab

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published