Chuyển tới nội dung chính

Application Creation

Danh sách ứng dụng

Trong trang chi tiết hồ sơ, bạn có thể kiểm tra thông tin ứng dụng đã đăng ký trong danh sách bằng cách chọn tab 'Danh sách ứng dụng'.

① ỨNG DỤNG: Một menu tab để xem danh sách ứng dụng. Nếu bạn đã chuyển đến các tab khác và muốn xem lại danh sách ứng dụng, hãy chọn khu vực này. ② Thông tin về danh sách ứng dụng:

  • Tên: Tên của ứng dụng. Chọn thông tin này sẽ chuyển hướng đến
  • màn hình 'Thông tin cơ bản về ứng dụng'.
  • Mô tả: Mô tả về ứng dụng.
  • Khung: Loại khung được sử dụng trong ứng dụng (ví dụ: SPRINGBOOT, VUEJS, v.v.).
  • Namespace: Thông tin về Namespace được chỉ định cho việc triển khai ứng dụng. Việc triển khai vào môi trường cụm thông qua pipeline chỉ có thể thực hiện nếu ít nhất một Namespace được chọn.
  • Trạng thái triển khai: Cung cấp thông tin về trạng thái triển khai
  • Chưa triển khai, Bình thường, Bất thường của ứng dụng trong cụm.
    • Chưa triển khai: Ứng dụng đã được đăng ký nhưng chưa tiến triển qua giai đoạn CD của pipeline triển khai.
    • Bình thường: Pipeline triển khai của ứng dụng đã bắt đầu đúng cách.
    • Bất thường: Pipeline triển khai của ứng dụng chưa bắt đầu đúng cách.
  • Pipeline: Cung cấp thông tin trạng thái của pipeline triển khai ứng dụng. Nếu được cấu hình, bạn có thể chọn biểu tượng để chuyển đến màn hình pipeline triển khai.
  • Thời gian thực thi Pipeline: Cung cấp thông tin về thời gian thực thi của pipeline triển khai được thực thi gần đây nhất.
  • Hành động: Cung cấp các chức năng như Chỉnh sửa, Xóa và Di chuyển quyền dự án.

③ Thêm/Xóa ứng dụng. Nút Thêm và Xóa được hiển thị tùy thuộc vào Quyền dự án.

  • Thêm: Thêm một ứng dụng.
  • Xóa: Xóa các ứng dụng đã chọn.

Thêm một ứng dụng

Bằng cách nhấp vào nút THÊM, một ứng dụng được thêm vào bằng cách nhập thông tin cơ bản (tên, mô tả, v.v.) và cài đặt triển khai cơ bản cho sự tiến triển CI thông qua Pipeline triển khai trên màn hình sau:

① Tên: Tên đại diện của ứng dụng; nó phải là duy nhất trong hồ sơ.

② Mô tả: Viết một mô tả cho ứng dụng.

③ Loại Workload: Chọn loại (Triển khai, Statefulset) được sử dụng khi triển khai ứng dụng trong cụm.

④ Namespace: Đăng ký Namespace được quản lý trong môi trường cụm. Nó được quản lý bằng cách chọn từ danh sách các Namespace đã đăng ký trong hồ sơ, và ứng dụng được triển khai bằng cách sử dụng thông tin này.

  • Triển khai: Sử dụng loại Triển khai được cung cấp bởi cụm. Hầu hết các ứng dụng chọn giá trị này.
  • Statefulset: Sử dụng loại Statefulset được cung cấp bởi cụm. Được sử dụng cho các ứng dụng cần các định danh mạng duy nhất, lưu trữ bền vững, triển khai tuần tự và mở rộng.

⑤ Kho Git: Đăng ký thông tin Git quản lý mã nguồn phát triển của ứng dụng. Chọn từ thông tin đã đăng ký trong Danh sách Git Microservice trong quản lý dự án.

⑥ Nhánh Git: Đăng ký thông tin Nhánh được quản lý trong Git của mã nguồn phát triển. Thông tin này được chọn từ danh sách các nhánh đã đăng ký trước đó trong Git và được sử dụng trong giai đoạn CI của Pipeline triển khai.

⑦ Đường dẫn Dự án Mono: Được sử dụng trong cấu trúc Dự án Mono nơi nhiều ứng dụng được cấu hình trong một Git duy nhất. Đăng ký đường dẫn tương đối của ứng dụng trong Git.

⑧ Khung ứng dụng: Cung cấp thông tin về khung được sử dụng bởi ứng dụng. Dựa trên thông tin này, các cài đặt phù hợp được cung cấp trong Cài đặt cơ bản và Cài đặt chuyên gia, và nó được sử dụng trong giai đoạn CI của Pipeline triển khai.

  • SPRINGBOOT: Dành cho các ứng dụng dựa trên Java sử dụng khung Spring Boot.
  • VUEJS: Dành cho các ứng dụng frontend sử dụng khung vuejs.
  • REACT: Dành cho các ứng dụng frontend sử dụng khung react.
  • NEXACRO: Dành cho các ứng dụng frontend sử dụng dịch vụ thương mại Nexacro.
  • DOCKER: Dành cho các ứng dụng có thể được triển khai vào một cụm và không thuộc các khung đã liệt kê, không yêu cầu tiêm cấu hình bổ sung

⑨ Phiên bản Khung: Chọn phiên bản của khung được sử dụng bởi ứng dụng. Nếu phiên bản thực tế được sử dụng không có trong danh sách, hãy chọn một phiên bản tương thích hoặc giá trị mặc định.

⑩ Hệ thống Xây dựng Nguồn: Chọn loại hệ thống xây dựng sẽ được sử dụng để xây dựng mã phát triển.

⑪ Nhãn: Đăng ký các nhãn bổ sung bên cạnh các nhãn (amdp.io/profile, amdp.io/app) được tự động tiêm vào ứng dụng. Các nhãn được đăng ký và quản lý như các Nhãn được cung cấp bởi cụm.

⑫ Nút để hủy hoặc lưu dữ liệu.

Bằng cách nhấp vào nút Lưu, ứng dụng mới được tạo và hiển thị trên màn hình danh sách Hồ sơ: