Skip to content

NCSA Common Puppet Profiles - configure GitLab service

Notifications You must be signed in to change notification settings

ncsa/puppet-profile_gitlab

Repository files navigation

profile_gitlab

pdk-validate yamllint

NCSA Common Puppet Profiles - configure GitLab service

Table of Contents

  1. Description
  2. Setup - The basics of getting started with profile_gitlab
  3. Usage - Configuration options and additional functionality
  4. Dependencies
  5. Reference

Description

This puppet profile customizes a host to install and configure GitLab service

Setup

Include profile_gitlab in a puppet profile file:

include ::profile_gitlab

Usage

The goal is that no paramters are required to be set. The default paramters should work for most NCSA deployments out of the box.

Dependencies

Reference

class profile_gitlab::firewall (

  • Hash[String,String] $http_allowed_subnets,
  • Hash[String,String] $https_allowed_subnets,

class profile_gitlab::ssh (

  • Array[ String ] $allowed_subnets,

See: REFERENCE.md

About

NCSA Common Puppet Profiles - configure GitLab service

Resources

Stars

Watchers

Forks

Packages

No packages published