2016-09-17 25 views
5

पर गिटलाब स्थापित करें मेरी कंपनी के पास एक मास्टर कोडबेस है और उसी कोडबेस के कई उदाहरण हैं I.e company.com/instance1, company.com/instance2, company.com/instance3 और इसलिए AWS और एक MySQL डेटाबेस पर चलने पर।एडब्ल्यूएस

मैंने सोचा कि अगर हम एडब्ल्यूएस पर गिटलैब स्थापित करते हैं तो इससे मदद मिलेगी क्योंकि यह हमारी समग्र विकास प्रक्रिया को सरल बना देगा। यह एक अच्छा विचार है ?।

मुझे उलझन में है कि क्या हमें गिटलैब स्थापित करने के लिए एडब्ल्यूएस पर सेंटोस स्थापित करना है या क्या गिटलैब एडब्ल्यूएस पर केंद्रों के बिना काम करेगा।

मैं अपने स्थानीय केंद्र प्रणाली में परेशान हूं क्योंकि मैंने स्थानीय रूप से गिटलैब स्थापित किया है और मुझे यूआरएल की स्थापना में परेशानी है।

उपयोगकर्ताओं को क्या आवश्यक है पाने के लिए company.com/instance टाइप करने की आवश्यकता है और पहले से ही लोगों ने इसे एडब्ल्यूएस पर उपयोग करना शुरू कर दिया है।

क्या मैं सीआई कर सकता हूं और एडब्ल्यूएस पर कोड तैनात कर सकता हूं? यह कैसे काम करता है?

क्या पहले से मौजूद मौजूदा एडब्ल्यूएस सर्वर उदाहरण पर LAMP पर्यावरण में gitlab अच्छी तरह से काम करेगा? इसके बारे में कैसे जाना है?

उत्तर

3

GitLab काम करना चाहिए के रूप में एक Amazon Machine Image

रूप GitLab CE AWS AMI में विस्तार से बताया:

Search for GitLab CE X.Y (X.Y represent version number) under Community AMIs
गिटलैब सीई का नवीनतम संस्करण पहले बूट पर लाया जाएगा।

एसएसएच, http और https के लिए खुले बंदरगाहों के साथ c4.large instance लॉन्च करें। एक ब्राउज़र में

sudo gitlab-ctl reconfigure 

जाएँ सार्वजनिक आईपी और डिफ़ॉल्ट के रूप में प्रवेश: ubuntu के साथ उदाहरण @ अपने-उदाहरण में

SSH, अपनी आवश्यकताओं के /etc/gitlab/gitlab.rb फ़ाइल को संपादित, और चलाने उपयोगकर्ता

username: root 
password: 5iveL!fe 
+1

ठीक है, तुम वहाँ (Bitnami, वर्तकुंजी, nonames, ...), मैं कैसे पता है जो एक सही एक है विभिन्न छवियों के एक टन पाते हैं? – CherryDT

+0

@ चेरीडीटी सुनिश्चित नहीं है, आपको उनका परीक्षण करना होगा। – VonC

0

आप एएमआई का उपयोग करने की जरूरत नहीं है, तो आप सिर्फ स्थापित करने और इसे चलाने के लिए Gitlab द्वारा प्रदान की पैकेज का उपयोग कर सकते हैं।

संदर्भ: https://about.gitlab.com/downloads/#ubuntu1604

संबंधित मुद्दे