2016-09-17 23 views
5

Công ty của tôi có một codebase chính và một số phiên bản của cùng một công ty mã hóa company.com/instance1, company.com/instance2, company.com/instance3, v.v ... chạy trên AWS và cơ sở dữ liệu mysql.Cài đặt Gitlab trên AWS

Tôi nghĩ rằng nó sẽ giúp ích nếu chúng tôi cài đặt gitlab trên AWS vì nó sẽ đơn giản hóa quy trình phát triển tổng thể của chúng tôi. Đây có phải là một ý tưởng tốt ?.

Tôi đang bối rối về việc liệu chúng tôi có phải cài đặt centOS trên AWS để cài đặt gitlab hoặc không gitlab sẽ hoạt động trên AWS không có centos.

Tôi đang bối rối như trong hệ thống centos cục bộ của tôi, tôi đã cài đặt gitlab cục bộ và tôi gặp sự cố khi thiết lập URL.

Người dùng cần nhập company.com/instance để nhận được những gì được yêu cầu và mọi người đã bắt đầu sử dụng nó trên AWS.

Tôi có thể làm CI và triển khai mã trên AWS không? Cái này hoạt động ra sao?

Gitlab có hoạt động tốt trong môi trường LAMP trên một cá thể máy chủ AWS đã tồn tại không? làm thế nào để đi về giống nhau?

Trả lời

3

GitLab nên hoạt động như một Amazon Machine Image

Như đã giải thích trong GitLab CE AWS AMI:

Search for GitLab CE X.Y (X.Y represent version number) under Community AMIs.
Phiên bản mới nhất của GitLab CE sẽ được tìm nạp khi khởi động lần đầu.

Khởi chạy một c4.large instance với các cổng mở cho ssh, http và https.

SSH vào dụ với ubuntu @ bạn sơ thẩm, chỉnh sửa các tập tin /etc/gitlab/gitlab.rb yêu cầu của bạn, và chạy:

sudo gitlab-ctl reconfigure 

Visit IP công cộng trong một trình duyệt và đăng nhập như là mặc định sử dụng

username: root 
password: 5iveL!fe 
+1

Vâng, bạn tìm thấy một tấn hình ảnh khác nhau có (BitNami, chìa khóa trao tay, nonames, ...), làm thế nào để tôi biết cái nào là một trong những quyền? – CherryDT

+0

@CherryDT không chắc chắn, bạn sẽ phải kiểm tra chúng. – VonC

Các vấn đề liên quan