Gitlab-CIを使用して、GCEにKubernetesクラスターをデプロイしています。コストを最小限に抑えたい-ここに私の現在のセットアップがあります:
- ノードは3つの
f1-micro
インスタンスで実行されます Traefik
ServiceTypeで構成された実行中のシステムポッドLoadBalancer
- 構成されたワイルドカードDNS
- 1
postgres
ポッド ingress
Traefik用に構成された1つのWebサーバーポッド
導入コストを削減したい。コストのほとんどはGCEロードバランサーにあります。GCEでロードバランサーの代わりにパブリックIPアドレスを使用する方法はありますか?その場合、(静的IPを予約する代わりに)クラスタに割り当てられたIPアドレスを利用できますか?
言い換えれば、ロードバランサなしでGCEを使用して、エフェメラルIPをKubernetesサービスに関連付ける方法はありますか?
GCEで一般的にコストを削減するために、別の方法で実行できる他の構成はありますか?