Sto distribuendo un cluster Kubernetes su GCE usando Gitlab-CI. Vorrei ridurre al minimo i costi: ecco la mia configurazione attuale:
- I nodi vengono eseguiti su 3
f1-micro
istanze - Un pod di sistema in esecuzione
Traefik
configurato con ServiceTypeLoadBalancer
- Wildcard dns configurato
- 1
postgres
pod - 1 pod del server Web con
ingress
configurato per Traefik
Vorrei ridurre i costi della mia distribuzione. Gran parte del costo è a carico del bilanciamento del carico GCE. Esiste un modo per utilizzare un indirizzo IP pubblico anziché un bilanciamento del carico su GCE? In tal caso, posso utilizzare l'indirizzo IP assegnato al cluster (anziché riservare un IP statico)?
Per dirla in altro modo, c'è un modo per legare un ip effimero a un servizio Kubernetes usando GCE senza un bilanciamento del carico?
C'è qualche altra configurazione che posso fare diversamente che ridurrà i costi in generale su GCE?