2016-09-17 7 views
5

Meine Firma hat eine Master-Codebasis und mehrere Instanzen der gleichen Codebasis, z. B. company.com/instance1, company.com/instance2, company.com/instance3 und so weiter auf AWS und einer MySQL-Datenbank ausgeführt.Installieren Sie Gitlab auf AWS

Ich dachte, es würde helfen, wenn wir gitlab auf AWS installieren, da dies unseren gesamten Entwicklungsprozess vereinfachen würde. Ist das eine gute Idee?

Ich bin verwirrt, ob wir CentOS auf AWS installieren müssen, um gitlab zu installieren, oder funktioniert gitlab auf AWS ohne Centos.

Ich bin verwirrt wie in meinem lokalen centos System Ich habe gitlab lokal installiert und ich habe Probleme beim Einrichten von URLs.

Die Benutzer müssen firma.com/instance eingeben, um das zu erhalten, was erforderlich ist, und die Benutzer haben es bereits in AWS verwendet.

Kann ich CI tun und den Code auf AWS bereitstellen? Wie funktioniert das?

Funktioniert Gitlab gut in LAMP-Umgebung auf einer bereits vorhandenen AWS-Serverinstanz? wie geht das gleich?

Antwort

3

Gitlab sollte funktionieren als Amazon Machine Image

Wie in GitLab CE AWS AMI erklärt:

Search for GitLab CE X.Y (X.Y represent version number) under Community AMIs.
Die neueste Version von GitLab CE wird beim ersten Start geladen.

Starten Sie eine c4.large instance mit offenen Ports für ssh, http und https.

SSH in die Instanz mit ubuntu @ your-Instanz, bearbeiten Sie die /etc/gitlab/gitlab.rb Datei auf Ihre Bedürfnisse, und auszuführen:

sudo gitlab-ctl reconfigure 

Besuchen Sie die öffentliche IP in einem Browser und loggen Sie sich als Standard Benutzer

username: root 
password: 5iveL!fe 
+1

Nun, Sie eine Tonne von verschiedenen Bildern finden dort (Bitnami, Turnkey, NoNames, ...), wie kann ich wissen, welche ist die richtige? – CherryDT

+0

@CherryDT nicht sicher, Sie müssen sie testen. – VonC

Verwandte Themen