Unified image target
Một phương án triển khai thực tế là chạy nhiều surface trong cùng một image, sau đó map domain theo port nội bộ.
Domain mapping đề xuất
| Domain | Target |
|---|---|
admin.datmarketing.edu.vn | 5173 |
api.datmarketing.edu.vn | 3001 |
docs.datmarketing.edu.vn | 3002 |
tenant.datmarketing.edu.vn | 5174 |
Điều kiện cần
- image phải build được
apps/admin,apps/api,apps/docs,apps/saas,apps/renderer - ingress phải map đúng port nội bộ
- env production phải khai báo đủ domain
Lưu ý
Nếu chạy docs như app riêng, đây là surface ít rủi ro nhất để tách thành service độc lập nếu sau này không muốn dùng unified image.