CSEP Gitlab: Difference between revisions

From SCECpedia
Jump to navigationJump to search
Maechlin (talk | contribs)
No edit summary
Maechlin (talk | contribs)
Line 16: Line 16:
*[[CSEP_Hardware_Inventory]]
*[[CSEP_Hardware_Inventory]]
*[[Media:Computer Hardware and Storage Systems · SCECcode CSEP Wiki.pdf | Github Docs]]
*[[Media:Computer Hardware and Storage Systems · SCECcode CSEP Wiki.pdf | Github Docs]]
*SCEC CSEP Storage [File:
*SCEC CSEP Storage Summaries: [[File:Disk Usage Jan2020.txt]] Sorted by Username: [[File:Sorted_Storage_Jan2020.txt]]


== Gitlab Installation ==
== Gitlab Installation ==

Revision as of 17:30, 26 February 2020

The CSEP2 software development and test environment uses the Gitlab integration software.

Gitlab Basic System Requirements

  • Recent Linux Distro (Ubuntu,Centos...)
  • Generate SSH keys
  • Configure SMTP Server
  • 8GB RAM is the recommended minimum memory size for all installations and supports up to 100 users. 16GB RAM supports up to 500 users
  • Databases: PostgreSQL
  • Redis/Sidekiq: stores all user sessions and background task queue processes the background jobs with a multithreaded process
  • Prometheus and it’s exporters
  • Avoid installing GitLab Runner on the same machine where Gitlab is installed.
  • GitLab needs JavaScript enabled in browsers to support features such as Issue Boards.

CSEP Computers

Gitlab Installation

Related Entries