Gitlab

gitlab.rb裏包含各個依賴組件的配置,以及gitlab對接各個依賴組件的配置;

GitLab Container Registry
Gitlab Workhorse
[Gitlab unicorn]
[Gitlab Puma]
Gitlab Sidekiq: Sidekiq 是 Ruby 和 Rails 項目中常用的後臺任務處理系統,依賴Redis存儲;
Gitlab Shell:用於處理Git命令和修改authorized keys列表,我們的gitlab是以Git做爲最層的,你操作實際上最後就是調用gitlab-shell命令進行處理;
Gitlab Logging
Gitlab Pages
Gitlab CI
GitLab Mattermost
Gitlab Gitaly
Gitlab Geo

Sentry
Postgresql
Redis
Nginx:可以配置一個內置的Nginx服務器,也可以指定一個外部的Nginx服務器;
Logrotate:日誌切割
[Git]
[Prometheus]
[Prometheus Alertmanager]
[Prometheus Node Exporter]
[Prometheus Reids Exporter]
[Prometheus Postgres Exporter]
[Prometheus PgBouncer Exporter]
[Prometheus Gitlab Monitor]
[Grafana]
[Let’s Encrypt]

Only’s EE
Auxiliary: cron jbos
Kerberos
Maven Package Repository
Dependency Proxy
Gitlab Redis Sentinel
Gitlab Sidekiq Cluster
Gitlab Geo Secondary
Gitlab Geo Secondary Tracking Database
內置PgBouncer
Repmgr: Replication Manager for PostgreSQL clusters
內置Consul

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章