Blog Chia SẻBlog Chia Sẻ

Quy Trình Đóng Mở Dự Án

0

Quy trình mở dự án

  1. Dev team thông báo dự án đến IS. IS team tạo dự án trong group trên gitlab. Tuyệt đối tránh trường hợp dev team tự tạo dự án công ty dưới danh nghĩa cá nhân.
  2. IS team thêm thành viên yêu cầu mở dự án làm master của project. Thành viên master đó tiếp tục thêm các thành viên còn lại của team dự án vào project.
  3. Dev team gửi IS team thông tin môi trường dự án và public key của các thành viên cần truy cập staging server. Thông tin môi trường bao gồm:
    • Thông tin server: bao nhiêu cpu, mem, swap, disk, hệ điều hành loại gì: centos6|7, ubuntu 14.04|16.04
    • Thông tin dịch vụ: Tuỳ môi trường, IS team sẽ gửi wiki cài đặt tương ứng cho dev team để làm theo.
  4. IS team sẽ cấp server staging và wiki phù hợp thông tin môi trường dev team yêu cầu. Dev team sẽ login vào server staging dùng ssh key và follow wiki để tự cài đặt dịch vụ trên staging.
  5. IS team sẽ cấp server production và wiki phù hợp thông tin môi trường dev team yêu cầu. Dev team sẽ login vào server production dùng ssh key và follow wiki để tự cài đặt dịch vụ trên production.
  6. IS team cấu hình router và proxy để cho phép app truy cập từ bên ngoài công ty.
  7. IS team hỗ trợ CICD để tự động đẩy code lên staging và production.
  8. IS team cấu hình domain để trỏ về staging và production server.

Quy trình đóng dự án

  1. Dev team thông báo dự án đóng. IS team gỡ bỏ mọi thành viên dự án, kể cả master dự án khỏi project trên gitlab.
  2. Disable runner dành cho dự án, không cho phép chạy luồng CICD tự động đẩy code lên staging và production nữa.
  3. Cấu hình disable login staging server cho các dev liên quan đến dự án. Do một server staging có thể host cho nhiều dự án. Một dev có thể tham gia vào nhiều dự án nên bước này chỉ thực hiện khi tất cả các dự án mà dev đó liên quan trên staging đều bị đóng.
  4. Dịch vụ dự án trên staging và production sẽ tiếp tục được duy trì cho đến khi khách hàng hoặc Culi yêu cầu.

Câu hỏi/câu trả lời này có giải quyết được sự cố của bạn không?

Đánh giá

Ý kiến ​​(không bắt buộc)

0Nó rất hữu ích cho mọi người.

Tìm kiếm

Xem các câu hỏi liên quan