Skip to content

Role for starting Gitlab Omnibus in Docker container

License

Notifications You must be signed in to change notification settings

furdarius/ansible-gitlab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible Role: GitLab

Build Status

Start Gitlab Omnibus service as Docker container.

Install

ansible-galaxy install Furdarius.gitlab

Variables

All variables can be found in defaults/main.yml

SSL Certificates for Gitlab and Docker-Registry automaticaly will be imported from gitlab_cers_folder path. This folder should contain 2 certs: gitlab.example.com.crt, registry.example.com.crt.

Requirements

Playbook example

---
- hosts: gitlab
  become: true
  roles:
    - gitlab
  vars:
    gitlab_url: "https://gitlab.infr.local"
    registry_url: "https://registry.infr.local"
    gitlab_cers_folder: "./certs_folder_on_local_machine"
  tags:
    - gitlab

Releases

No releases published

Packages

No packages published