Hướng Dẫn Triển Khai Sản Xuất (Deployment)
Hướng dẫn toàn diện để triển khai Fish trên môi trường đám mây và hạ tầng CI/CD doanh nghiệp.
⚠️ Lưu ý trạng thái: Các mô hình 2 và 3 bên dưới (cụm phân tán với
fish-coordinator, tự động co giãn Kubernetes) mô tả các dịch vụ theo kế hoạch tương lai. Hiện tại hệ thống hỗ trợ CI cục bộ đơn nút và các tiến trình opt-infish worker/fish cache-server. Xem architecture.md.
Các Mô Hình Triển Khai
- Máy Chủ CI Độc Lập (Single-Node): Sử dụng bộ đệm CAS cục bộ trên máy runner.
- Cụm Phân Tán (Distributed Cluster):
fish-coordinatorđiều phối nhóm máy worker từ xa. - Cloud-Native Kubernetes: Tự động co giãn pods theo tải thực tế và tối ưu chi phí Spot Instance.
Cổng Dịch Vụ Mạng
- Coordinator HTTP/gRPC:
9090 - Worker Gateway:
9091 - Mạng P2P Swarm:
7890(Cache) /7891(Compute) - OpenTelemetry Metrics:
9094