Ich stelle einen Kubernetes-Cluster auf GCE mit Gitlab-CI bereit. Ich möchte die Kosten auf ein Minimum beschränken - hier ist mein aktuelles Setup:
- Knoten werden auf 3
f1-micro
Instanzen ausgeführt - Ein System-Pod, der
Traefik
mit ServiceType konfiguriert ausgeführt wirdLoadBalancer
- Platzhalter DNS konfiguriert
- 1
postgres
Hülse - 1 Webserver-Pod mit
ingress
für Traefik konfiguriert
Ich möchte die Kosten für meine Bereitstellung senken. Der größte Teil der Kosten entfällt auf den GCE Load Balancer. Gibt es eine Möglichkeit, eine öffentliche IP-Adresse anstelle eines Load Balancers in GCE zu verwenden? Wenn ja, kann ich die dem Cluster zugewiesene IP-Adresse verwenden (anstatt eine statische IP zu reservieren)?
Anders ausgedrückt: Gibt es eine Möglichkeit, eine kurzlebige IP-Adresse mithilfe von GCE ohne Load Balancer an einen Kubernetes-Dienst zu binden?
Gibt es eine andere Konfiguration, die ich anders durchführen kann, um die Kosten für GCE im Allgemeinen zu senken?