Move gitlab profile out to its own 'profile' module
Prior to this commit, there was a gitlab profile in the site dir of this control-repo. After this commit, the profile has been moved to it's own repo where it can be used more generally and not tightly coupled to this repository. As a result, the gitlab role has been removed from this repository as well.
This commit is contained in:
		
							parent
							
								
									9503f54349
								
							
						
					
					
						commit
						ff6f140529
					
				| @ -44,3 +44,7 @@ mod 'pltraining-rbac', | ||||
| mod 'rampup_profile_puppetmaster', | ||||
|   :git    => 'https://github.com/PuppetLabs-RampUpProgram/RampUp_profile_puppetmaster', | ||||
|   :branch => 'master' | ||||
| 
 | ||||
| mod 'rampup_profile_gitlab', | ||||
|   :git    => 'https://github.com/PuppetLabs-RampUpProgram/RampUp_profile_gitlab', | ||||
|   :branch => 'master' | ||||
|  | ||||
| @ -1,24 +0,0 @@ | ||||
| class profile::gitlab { | ||||
| 
 | ||||
|   file { ['/etc/gitlab', '/etc/gitlab/ssl'] : | ||||
|     ensure => directory, | ||||
|   } | ||||
| 
 | ||||
|   file { "/etc/gitlab/ssl/${::fqdn}.key" : | ||||
|     ensure => file, | ||||
|     source => "${::settings::privatekeydir}/${::trusted['certname']}.pem", | ||||
|     notify => Exec['gitlab_reconfigure'], | ||||
|   } | ||||
| 
 | ||||
|   file { "/etc/gitlab/ssl/${::fqdn}.crt" : | ||||
|     ensure => file, | ||||
|     source => "${::settings::certdir}/${::trusted['certname']}.pem", | ||||
|     notify => Exec['gitlab_reconfigure'], | ||||
|   } | ||||
| 
 | ||||
|   class { 'gitlab': | ||||
|     external_url => hiera( 'gms_server_url', "https://${::fqdn}") , | ||||
|     require      => File["/etc/gitlab/ssl/${::fqdn}.key", "/etc/gitlab/ssl/${::fqdn}.key"], | ||||
|   } | ||||
| 
 | ||||
| } | ||||
| @ -1,5 +0,0 @@ | ||||
| class role::gitlab { | ||||
| 
 | ||||
|   include profile::gitlab | ||||
| 
 | ||||
| } | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Nick Walker
						Nick Walker