Skip to content

Latest commit

 

History

History
120 lines (67 loc) · 2.73 KB

REFERENCE.md

File metadata and controls

120 lines (67 loc) · 2.73 KB

Reference

Table of Contents

Classes

Classes

profile_gitlab

Install and configure GitLab service

Examples

include profile_gitlab

profile_gitlab::backup

Configure GitLab backups

Examples

include profile_gitlab::backup

Parameters

The following parameters are available in the profile_gitlab::backup class:

paths

Data type: Array[String]

List of paths (locations to files or directories) to be backed up.

posthook_commands

Data type: Array[String]

List of commands to run after the paths are backed up.

prehook_commands

Data type: Array[String]

List of commands to run before the paths are backed up.

profile_gitlab::firewall

Open GitLab ports in the firewall

Examples

include profile_gitlab::firewall

Parameters

The following parameters are available in the profile_gitlab::firewall class:

http_allowed_subnets

Data type: Hash[String,String]

Subnets allowed access via http port

https_allowed_subnets

Data type: Hash[String,String]

Subnets allowed access via https port

profile_gitlab::ssh

Configure ssh access to GitLab for git clients

Examples

include profile_gitlab::ssh

Parameters

The following parameters are available in the profile_gitlab::ssh class:

allowed_subnets

Data type: Array[String]

List of subnets allowed SSH access