GitLab CE ile kod, CI/CD ve proje yönetimi tek yerde
GitLab Community Edition; Git depoları, merge request, CI/CD hattı, issue takibi, wiki ve container registry'yi tek platformda toplayan kapsamlı bir DevOps çözümüdür.
İlkbyte'ta GitLab'i seçtiğinizde sunucunuz resmi GitLab CE imajıyla kurulur; root hesabının parolası size özel üretilir. Git SSH erişimi 2222 portuna taşınır, böylece sunucunun kendi SSH erişimi etkilenmez.
GitLab kapsamlı bir platform olduğu için en az 4 vCPU ve 8 GB bellekli paketlerde sunulur; ilk açılışta veritabanını hazırladığından kurulum diğer uygulamalara göre daha uzun sürer.
Sunucunuz açılırken GitLab CE kurulur
- İşletim sistemiUbuntu 24.04 LTS
- En az gereksinim4 vCPU · 8 GB RAM · 80 GB disk
- Kurulum süresiGenellikle ~15 dakika
- Açılan portlar80/tcp, 2222/tcp
- KategoriGeliştirme & DevOps
Panelinizde sizi bekleyenler
- Adres
- Kullanıcı adı
- Parola
- Git SSH
Parolalar kurulum sırasında size özel üretilir ve yalnızca panelde gösterilir; e-postayla gönderilmez.
GitLab CE ile neler yapabilirsiniz?
Git depoları ve merge request
Kod inceleme, onay kuralları ve korumalı branch'ler.
GitLab CI/CD
Depodaki .gitlab-ci.yml ile derleme, test ve dağıtım hatları.
Issue ve planlama
Panolar, kilometre taşları ve etiketlerle iş takibi.
Container registry
Docker imajlarınızı GitLab içinde saklayın.
Wiki ve snippet'ler
Proje dokümantasyonu ve kod parçaları.
Ayrı Git SSH portu
Git SSH 2222 portunda, sunucu SSH'ı 22'de.
Kullanım senaryoları
Yazılım şirketleri
Kod ve CI/CD süreçlerini kendi altyapısında tutmak isteyenler.
Regüle sektörler
Kaynak kodun dış servislerde bulunmasının istenmediği kurumlar.
DevOps ekipleri
Tek platformda uçtan uca yazılım teslim hattı.
GitLab CE hakkında merak edilenler
Cevabınızı burada bulamıyor musunuz? Herhangi bir sorunuz için bize bir mesaj göndermeniz yeterlidir.
İletişimGitLab imajı büyük olduğu ve ilk açılışta veritabanını hazırladığı için kurulum genellikle 10-20 dakika sürer. İlerlemeyi sunucu sayfanızdan izleyebilirsiniz.
Kullanıcı adı "root"tur; parola panelde, sunucu sayfanızdaki Uygulama Bilgileri bölümünde gösterilir.
İşleri çalıştırmak için bir GitLab Runner kurmanız gerekir. Runner'ı aynı sunucuya ya da ayrı bir sunucuya kurup projenize kaydedebilirsiniz.
ssh://git@<sunucu-ip>:2222/<grup>/<proje>.git biçimindedir.
GitLab sürümleri belirli bir yükseltme yolu izlenerek güncellenmelidir. GitLab'in resmi yükseltme yolu aracını kontrol ettikten sonra /opt/ilkbyte-app dizininde compose.yaml'daki imaj etiketini güncelleyip "docker compose pull" ve "docker compose up -d" çalıştırabilirsiniz.