Skip to content

Latest commit

 

History

History

gitlab-ce

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Prerequisites

The following prerequisites must be met prior to beginning to deploy GitLab CE

Environment Setup

  1. Clone this repository: git clone https://github.com/redhat-cop/containers-quickstarts
  2. cd containers-quickstarts/gitlab-ce
  3. Run ansible-galaxy install -r requirements.yml --roles-path=galaxy
  4. Login to OpenShift: oc login -u <username> https://master.example.com:8443

❗ GitLab CE container will run under anyuid SCC. Ensure you are logged into the Cluster (step 4) with an user with privileges to modify existing SecurityContextConstraints

Deploy Gitlab CE

Run the openshift-applier to create the gitlab project and deploy required objects

ansible-playbook -i ./inventory galaxy/openshift-applier/playbooks/openshift-cluster-seed.yml