Difference between revisions of "CSEP Gitlab"
From SCECpedia
Jump to navigationJump to searchLine 7: | Line 7: | ||
*[[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 Summaries: [[Media:Disk Usage Jan2020.txt | Usage Report]] Sorted by Username: [[Media:Sorted_Storage_Jan2020.txt | Sorted Usage Report]] | + | *SCEC CSEP Storage Summaries: |
+ | ** SCEC Storage Summary: [[Media:Disk Usage Jan2020.txt | Usage Report]] | ||
+ | ** Sorted by Username: [[Media:Sorted_Storage_Jan2020.txt | Sorted Usage Report]] | ||
== Gitlab Installation == | == Gitlab Installation == |
Revision as of 17:33, 26 February 2020
The CSEP2 software development and test environment uses the Gitlab integration software.
Contents
CSEP Computers
- CSEP_Computers
- CSEP_Hardware_Inventory
- Github Docs
- SCEC CSEP Storage Summaries:
- SCEC Storage Summary: Usage Report
- Sorted by Username: Sorted Usage Report
Gitlab Installation
- Gitlab Software Options
- GitLab and Runner Installation Information
- GitLab Installation using Docker
- GitLab Runner Installation with Docker
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.