• GITLAB SERVER

    GitLab ist eine OpenSource Software und bietet eine webbasierte Oberfläche für die Versionsverwaltung GIT. Sie können schnell und einfach Softwareprojekte anlegen und Benutzer administrieren. Gitlab bietet Issue Tracking, Wiki, continuous intragtion/delivery und vieles mehr.

    Mit einem managed GitLab Server von LCube - Professional Hosting haben Sie alles was Sie brauchen, um Ihre Projekte komfortabel zu verwalten. Sie bekommen eine eigene schlüsselfertige Gitlab Instanz und können sich so auf Ihr Geschäft konzentrieren. Wir übernehmen die Administration des Servers, des Betriebssystems und das Installieren von Updates für Ihre Gitlab Instanz. Ein rundum sorglos Paket.
    Auch komplexe oder spezielle Entwicklungsumgebungen sind bei uns gut aufgehoben. Gitlab Server, Gitlab Runner, verschiedene Compiler, VPN Verbindungen uvm. Sprechen Sie uns einfach an.

    Wir installieren auf Ihren Gitlab Server die freie Community Version von Gitlab. Wenn Sie eine Enterprise Lizenz von Gitlab haben, können wir diese problemlos auf Ihren Server integrieren. Gerne unterstützen wir Sie bei der Enterprise Lizenzierung Ihrer Gitlab Instanz.

    Gitlab gibt in seinen Spezifikationen ungefähre Werte für die Servergröße basierend auf der Nutzerzahl an. Die tatsächlich benötigte Hardware kann ggf. basierend auf der Nutzung abweichen. Unserer Erfahrung nach bildet die unten angegebene Tabelle jedoch einen guten Praxiswert.

    VGLAB200Bis zu 100 Benutzer
    VGLAB300Bis zu 500 Benutzer
    VGLAB400Bis zu 1000 Benutzer
    Gitlab Cloud mit bis zu 32 Kernen und 90GB RAMmehrere tausend Benutzer

    Sie benötigen Gitlab Runner? Kein Problem. Gerne bieten wir Ihnen günstige vorkonfigurierte Runner, auf Wunsch auch mit managed Pauschale.

    Sie möchten Ihre Anwendung in einem Kubernetes Cluster testen oder veröffentlichen? Wir bieten Ihnen einen managed Kubernetes Cluster den sie mit Ihrem Gitlab verbinden können. Infos zum managed Kubernetes Cluster

    LCube - Professional Hosting ist seit über 15 Jahren im Bereich Quelltexthosting sowie Hosting von komplexen und individuellen Entwicklungsumgebungen tätig. Vertrauen Sie unseren Spezialisten.

    Sie möchten unseren Gitlab Server kostenlos testen? Testen Sie jetzt unseren Gitlab Server einen Monat kostenlos und unverbindlich.

  • VGLAB 200
  • VGLAB 300
  • VGLAB 400
  • CGLAB
    • GITLAB VSERVER
      VGLAB 200
      54,90 €
      inkl. 19% MwSt.
    • Virtueller Server

    • Individuelle Konfiguration

    • 2 CPU Kerne

    • 8 GB RAM

    • 80 GB NVMe SSD

    • unlimited Traffic

    • 1 Domain

    • Git Repositorys

    • incl. Backup

    • GITLAB VSERVER
      VGLAB 300
      65,90 €
      inkl. 19% MwSt.
    • Virtueller Server

    • Individuelle Konfiguration

    • 4 CPU Kerne

    • 16 GB RAM

    • 160 GB NVMe SSD

    • unlimited Traffic

    • 1 Domain

    • Git Repositorys

    • incl. Backup

    • GITLAB VSERVER
      VGLAB 400
      89,90 €
      inkl. 19% MwSt.
    • Virtueller Server

    • Individuelle Konfiguration

    • 8 CPU Kerne

    • 32 GB RAM

    • 240 GB NVMe SSD

    • unlimited Traffic

    • 1 Domain

    • Git Repositorys

    • incl. Backup

    • GITLAB CLOUD
      CGLAB
      ab 104,66 €
      inkl. 19% MwSt.
    • Cloudserver

    • Individuelle Konfiguration

    • bis 32 CPU Kerne

    • bis 90 GB RAM

    • ab 50 GB HDD

    • 500 GB Traffic

    • 1 Domain

    • Git Repositorys

    • Backup optional

    • GITLAB VSERVER
      VGLAB 200
      54,90 €
      inkl. 19% MwSt.
    • Virtueller Server

    • Individuelle Konfiguration

    • 2 CPU Kerne

    • 8 GB RAM

    • 80 GB NVMe SSD

    • unlimited Traffic

    • 1 Domain

    • Git Repositorys

    • incl. Backup

    • GITLAB VSERVER
      VGLAB 300
      65,90 €
      inkl. 19% MwSt.
    • Virtueller Server

    • Individuelle Konfiguration

    • 4 CPU Kerne

    • 16 GB RAM

    • 160 GB NVMe SSD

    • unlimited Traffic

    • 1 Domain

    • Git Repositorys

    • incl. Backup

    • GITLAB VSERVER
      VGLAB 400
      89,90 €
      inkl. 19% MwSt.
    • Virtueller Server

    • Individuelle Konfiguration

    • 8 CPU Kerne

    • 32 GB RAM

    • 240 GB NVMe SSD

    • unlimited Traffic

    • 1 Domain

    • Git Repositorys

    • incl. Backup

    • GITLAB CLOUD
      CGLAB
      ab 104,66 €
      inkl. 19% MwSt.
    • Cloudserver

    • Individuelle Konfiguration

    • bis 32 CPU Kerne

    • bis 90 GB RAM

    • ab 50 GB HDD

    • 500 GB Traffic

    • 1 Domain

    • Git Repositorys

    • Backup optional

  • Was ist Gitlab?

    Gitlab ist ein Managementsystem für die Versionsverwaltung Git. Es basiert auf Ruby und Go und wurde 2011 entwickelt.
    Zu der Managementfunktion gibt es ein Bugtracking und ein System zur kontinuierlichen Integration.
    Die Gitlab Community Edition (CE) wird als OpenSource entwickelt. Die kostenpflichtige Enterprise Version besitzt zusätzliche Funktionen.

  • Welche Optionen beim Gitlab Hosting bieten Sie?

    Wir bieten beim Gitlab Hosting ausschließlich dedizierte Gitlab Instanzen auf eigenen Servern an.
    Dabei haben Sie die Wahl zwischen vServer,  unseren hochverfügbaren Cloudservern oder dedizierten Servern.
    Unsere Gitlab Server stehen natürlich ausschließlich in Deutschland und werden von uns gemanaged.
    Egal ob Updates für das Betriebssystem oder für das Gitlab. Wir übernehmen alles für Sie.
    Natürlich befindet sich Ihr Gitlab Server in unserem Monitoring damit wir Probleme aktiv erkennen können.

  • Was ist der Unterschied zwischen Gitlab Hosting auf vServern und Cloudservern?

    Beim Gitlab Hosting bieten wir verschiedene Plattformen.
    Unsere vServer Plattform bietet einen kostengünstigen Einstieg in das Gitlab Hosting. Die vServer sind der ideale Mittelweg zwischen Kosten und Nutzenfaktor.
    Für unter 50 Euro im Monat inklusive Mehrwertsteuer erhalten Sie eine eigene Gitlab Instanz mit der Sie alle Möglichkeiten von Gitlab nutzen können.
    Für alle, der mehr Leistung benötigen bietet unser VMWare Enterprise Cloudplattform ein Gitlab Server Hosting in Deutschland der Spitzenklasse.
    Der redundante Aufbau der Plattform sorgt in der Goldversion für eine Verfügbarkeit von 99,99%
    Die extreme Skallierbarkeit auf 32 CPU Kerne und 90GB RAM bietet Ihrem Gitlab Server auch genügend Ressourcen wenn die Anforderungen im Laufe der Jahre steigen.
    Natürlich stehen alle unsere Server in Deutschland. Und, welche Instanz ist für Sie die richtige? Wir beraten Sie gerne.

  • Werden auch die Updates bei unserem Gitlab Server installiert?

    Unser Gitlab Hosting ist full managed.
    Das bedeutet dass Sie sich um nichts kümmern müssen.
    Sowohl die Updates für das Betriebssystem, Sicherheitskonfigurationen und die Updates für Ihr Gitlab werden von uns installiert.
    Und wenn es mal Probleme mit dem Gitlab gibt, stehen wir Ihnen mit Rat und Tat zur Verfügung.
    So brauchen Sie nichts weiter beachten. Sie können das Gitlab einfach nur benutzen.

  • Wie viele Entwickler kann ich in meiner Gitlab Instanz anlegen?

    Bei unseren Gitlab Servern gibt es keine Begrenzung bei der Anzahl der Benutzer oder Repositorys.
    Sie können beliebig viele Benutzer und Repositorys anlegen.
    Die einzigen Grenzen liegen in den Ressourcen des Servers begründet (z.B. Festplattenspeicherplatz).
    Sollte der Speicherplatz einmal eng werden, ist eine Aufrüsting ohne Probleme möglich.

  • Ist ein Upgrade auf die Enterprise Version von Gitlab möglich?

    Unsere Gitlab Server werden generell so installiert, dass ein Upgrade auf die Enterprise Version von Gitlab möglich ist.
    Die Enterprise Version bietet zusätzliche Funktionen die in der Communityversion nicht integriert sind.
    In den meisten Fällen reicht die Communityversion vollkommen aus.
    Den Unterschied der Editionen entnehmen Sie bitte der Webseite von Gitlab.

  • Welche Hardware wird benötigt um einen Gitalb Server vernünftig zu betreiben?

    Die Frage, die sich anfangs stellt ist, welchen Gitlab Server benötige ich für eine bestimmte Benutzerzahl.
    Generell hängt der Ressourcenbedarf stark von der Art der Nutzung ab. Es haben sich jedoch in der Praxis Hardwarekonfigurationen bewährt, die wir Ihnen gerne vorstellen möchten.
    Wir setzen bei unserem Gitlab Hosting immer minimum 8GB RAM und 2 CPU Kerne ein. Dies hat sich bewährt um ein stabiles Arbeiten mit Gitlab zu garantieren.
    Um eine sehr gute I/O Performance zu gewährleisten setzen wir auf NVMe Platten.
    Die kleinste Konfiguration kann in der Regel 100 Benutzer bedienen und bietet eine sehr gute Performance.
    Wenn mehr Ressourcenbedarf besteht, können unsere virtuellen Gitlab Server basieren auf KVM bis auf 8 Kerne und 32GB RAM aufgerüstet werden. Dies ist eine Konfiguration mit der nach unserer Erfahrung bis zu 1000 Gitlab Benutzer bedient werden können.
    Wenn unsere KVM Plattform nicht mehr ausreicht, können wir Ihre Gitlab Hosting Instanz auf unsere VMWare Enterprise Plattform bereitstellen. Hier können wir dem Gitlab Server bis zu 32 CPU Kerne und 90GB RAM zuweisen. Das reicht auch für mehrere tausend Benutzer aus.
    Wenn Sie sich unsicher sind, welche Servergröße für Sie richtig ist, sprechen Sie gerne mit unseren Spezialisten.

  • Kann ich mit meinem Gitlab Hosting die 2 Faktor Authentifizierung nutzen?

    Die 2 Faktor Authentifizierung basiert auf der Tatsache, dass nicht nur die Kenntnis des Passwortes (Wissen) ausreicht, sondern zusätzlich ein Bestätigungscode z.B. über ein persönliches Gerät (Besitz) notwendig ist.
    Die Benutzer auf Ihrem Gitlab Server von LCube - Professional Hosting können für die 2FA konfiguriert werden. Dies kann in den Profil Einstellungen unter Account von Gitlab kofnguriert werden.
    Auf dem Mobilgerät kann eine App zur Generierung des 2FA Codes verwendet werden. Zum Beipiel der Google Authenticator, Authenticator, FreeOTP oder auch Lastpass Authenticator.
    Nachdem die App auf dem Handy für die Verwendung im Gitlab konfiguriert ist, kann sie zur Authentifizierung verwendet werden.
    Ein Login ist ab jetzt nur noch mit dem Passwort und dem Bestätigungscode möglich. Wenn aus irgendeinem Grund der Bestätigungscode nicht mehr abgerufen werden kann (z.B. durch defekt des Handys), muss ein Recovery Code verwendet werden. Damit kann die 2 Faktor Authentifizierung für den Benutezr deaktiviert werden um ein neues Gerät einzubinden.
    Der Gitlab Administrator kann die zwei Faktor Authentifzierung für alle Benutzer auf dem kompletten Gitlab Server aktivieren.

  • Gitlab Icons fehlen - 404 Fehler im assets Ordner nach Upgrade

    Gitlab verwendet einen assets Ordner in dem die verschiedenen Mediadateien liegen. Das sind z.B. Bilddateien und CSS Dateien.
    Der Pfad lautet /opt/gitlab/embedded/service/gitlab-rails/public/assets

    In einer JSON Datei mit dem Namen .sprocket-manifest-*.json werden die verschiedenen Dateien aufgelistet.
    Es kann bei einem Update passieren, dass zwar eine neue .sprocket Datei erstellt, die alte wird jedoch nicht gelöscht wird.
    Gitlab verwendet in dem Fall die alte Datei, deren Inhalt nicht mehr mit den tatsächlich vorhandenen Dateien übereinstimmt.
    Die Folge ist, dass Bilder und Icons im Gitlab fehlen. In der Browserkonsole sind die Ladeversuche als 404 Fehler zu sehen.
    Um den Fehler zu beheben, muss lediglich die ältere der beiden .sprocket Dateien gelöscht werden.
    Nach einem Neustart des Gitlab Servers sind wieder alle Bilder und Icons zu sehen.

    Wenn Sie einen managed Gitlab Server von LCube - Professional Hosting gemietet haben, haben Sie damit nichts zu tun.
    Das übernimmt selbstverständlich unser Support für Sie.

    Testen Sie jetzt kostenlos und unverbindlich unseren Gitlab Server für einen Monat.

  • Der Speicherplatz von Gitlab wächst immer weiter an

    Wenn man einen Gitlab Server mit einer Docker registry verwendet, kann es vorkommen, dass der Speicherplatz immer weiter anwächst.

    Alte Docker Images müssen gelöscht werden. Wichtig ist jedoch zu wissen, dass durch das Löschen der Images im Webfrontend nicht automatisch Speicherplatz auf dem Gitlab Server freigegeben wird.

    Um dies zu realisieren muss auf dem Server ein Befehl ausgeführt werden. Ein sogenannter Garbage Collector. Der Garbage Collecter löscht alle nicht benötigtem Images auf der Festplatte des Gitlab Hosting Servers.

    Der dabei gewonnene Speicherplatz steht dem Gitlab dann wieder zur Verfügung.

    Sofern der Standardspeicherplatz in der Konfiguration des Gitlabs nicht verändert wurden, kann man den Befehl wie folgt ausführen:

    sudo gitlab-ctl registry-garbage-collect

    Wenn in der Konfiguration der Pfad zu der Container Registry geändert wurde, muss der neue Pfad dem Befehl mitgegeben werden:

    sudo gitlab-ctl registry-garbage-collect /path/zu/der/container/registry

    Bei einem managed Gitlab Server von LCube - Professional Hosting e.K. brauchen Sie sich darum nicht zu kümmern. Unser Support übernimmt das gerne für Sie.

    Testen Sie jetzt kostenlos und unverbindlich unseren Gitlab Server für einen Monat.

  • Fehler beim Projekt Import - Request Entity Too Large

    Mit Gitlab können Sie Projekte exportierne und importieren. Projekte können so von einer anderen Hitlab Instanz oder von Gitlab.com exportiert und auf Ihren Gitlab Server importiert werden. In dem Export befinden sich alle relevanten Daten des Projektes.

    Eine exportierte Datei kann dabei eine erhebliche Größe haben.

    Wenn der Import gestartet wird, wird, die Datei hochgeladen und in das Gitlab importiert. Ggf. kommt es dabei zu einer Fehlermeldung: Request Entity Too Large

    Diese Fehlermeldung entsteht, weil die zu importierende Projektdatei zu groß ist. Wie groß ein Projektdatei sein darf, kann man als Gitlab Administrator einstellen. Sie finden diese Einstellung unter Admin - Settings - General

    Erweitern Sie die Gruppe Account an Limit. Hier finden Sie eine Einstellung mit dem Namen Maximum Impot Size (MB). Stellen Sie hier ein Größe ein, die für die zu importierende Datei notwendig ist. Damit sollte die Fehlermeldung nicht mehr auftreten.

  • Gitlab Server Migration über Backup und Restore

    Wenn Sie Ihr System auf unseren Gitlab Server umziehen möchten geht das am einfachsten über ein ein Backup und Restore.
    Nach der Bestellung antworten Sie einfach auf die Bestätigungsmail und teilen uns mit, welche Gitlab Version Sie einsetzen. Der Umzug über Backup und Restore einer Gitlan Instanz ist nur die gleiche Version möglich.
    Unser Support nimmt dann Kontakt mit Ihnen auf um die Detals abzuklären.
    Wir installieren in dem Fall die gleiche Version auf unserem Gitlab Hosting Server und führen das Restore Ihrer Daten durch. Danach starten wir eine Update auf die aktuelle Gitlab Version.
    Um ein Backup Ihrer Instanz zu erstellen verwenden Sie folgende Befehle:
    Bis einschließlich Gitlab 12.1:

    gitlab-rake gitlab:backup:create
    Ab Gtlab 12.2:
    sudo gitlab-backup create
    Zusätzlich zum Backup benötigen wir noch folgende Dateien:
    /etc/gitlab/gitlab.rb
    /etc/gitlab/gitlab-secrets.json
    Gerne erstellen wir auch das Backup für Sie. Kontakten Sie uns gerne.

  • Runner für Gitlab Hosting

    Um Builds aszuführen benötigt der Gitlab Server einen Runner. Der Gitlab CI Server führt selbst keine Buiilds durch. Derartige Aufgaben werden an einen Runner übertragen.
    Natürlich bieten wir Ihnen auch die Möglichkeit Runner für Ihren Gitlab Server zu verwenden. Einfache Runner oder Runner mit speziellen Anforderungen (z.B. mit GPUs) sind bei uns möglich. Kontakten Sie uns einfach um Ihren Bedarf zu bestimmen.
    Es gibt shared Runner und specific Runner. Shared Runner arbeiten alle Jobs ab. Mit Tags können Jobs jedoch auch spezifischen Runnern zugordnet werden.
    Wirchtig: Ein Runner sollte niemals auf einem Gitlab Server installiert werden. Bei Sicherheitsproblemen eines Runner könnte es zur Gefährdung des Gitlab Servers kommen. Ebenso könnten Stabilitätsprobleme bei dem Gitlab Hosting auftreten. Für kleine Anfordungen bieten wir kleine Gitlab Runner die gemietet werden können. Wir beraten Sie gerne.

Kontakt

Haben Sie noch Fragen zu unseren Angeboten oder haben Sie in technisches Problem? Unser Supportteam steht Ihnen jederzeit zur Verfügung.
Wir freuen uns auf Sie.

National
International
E-Mail
Telefon:   0800 - 5282348-0 Telefon:   +49 5132 - 59928-00 [email protected]
Fax: 0800 - 5282348-99 Fax: +49 5132 - 59928-02  
Home | Impressum | AGB | Widerrufsbelehrung | Datenschutzerklärung | Enterprise Solution Partner | Kontakt | Verträge hier kündigen
Copyright © All rights reserved. LCube - Professional Hosting e.K. 2024
* Alle Preise verstehen sich inklusive der gesetzlichen Mehrwertsteuer.
nach oben