Tôi đang triển khai một cụm Kubernetes trên GCE bằng Gitlab-CI. Tôi muốn giữ chi phí ở mức tối thiểu - đây là thiết lập hiện tại của tôi:
- Các nút chạy trên 3
f1-micro
trường hợp - Một nhóm hệ thống đang chạy được
Traefik
cấu hình với ServiceTypeLoadBalancer
- Cấu hình dns ký tự đại diện
- 1
postgres
quả - 1 pod máy chủ web được
ingress
cấu hình cho Traefik
Tôi muốn giảm chi phí triển khai của tôi. Hầu hết các chi phí nằm trong bộ cân bằng tải GCE. Có cách nào tôi có thể sử dụng địa chỉ IP công cộng thay vì Tải cân bằng trên GCE không? Nếu vậy, tôi có thể sử dụng địa chỉ IP được phân bổ cho cụm (thay vì đặt IP tĩnh) không?
Nói cách khác, có cách nào để kết nối một ip phù du với dịch vụ Kubernetes bằng GCE mà không cần bộ cân bằng tải không?
Có cấu hình nào khác tôi có thể làm khác đi để giảm chi phí nói chung trên GCE không?