Gitlab-CI를 사용하여 GCE에 Kubernetes 클러스터를 배포하고 있습니다. 비용을 최소로 유지하고 싶습니다. 현재 설정은 다음과 같습니다.
- 3 개의
f1-micro
인스턴스에서 실행되는 노드 Traefik
ServiceType으로 구성된 시스템 포드 실행LoadBalancer
- 와일드 카드 DNS 구성
- 포드 1 개
postgres
ingress
Traefik 용으로 구성된 웹 서버 포드 1 개
배포 비용을 줄이고 싶습니다. 대부분의 비용은 GCE로드 밸런서에 있습니다. GCE의로드 밸런서 대신 퍼블릭 IP 주소를 사용할 수있는 방법이 있습니까? 그렇다면 고정 IP를 예약하는 대신 클러스터에 할당 된 IP 주소를 활용할 수 있습니까?
다시 말해서,로드 밸런서없이 GCE를 사용하여 임시 IP를 Kubernetes 서비스에 연결하는 방법이 있습니까?
GCE에서 일반적으로 비용을 절감 할 수있는 다른 구성이 있습니까?