Como vocês programariam essa solução ?
Opa , meu primeiro post aqui e justamente queria tirar uma dúvida com vocês relacionada a front-end.
Na minha empresa trabalho como front e atualmente estou gerenciando o deployment disso na google cloud. Tenho uma instância com ip público configurado e suas especificações são:
SSD: 100GB
Memória: 8GB
VCPUS: 4
Essa máquina tem o docker instalado e atualmente tenho um front-end que é o produto principal da empresa que é buildado e rodado em um docker container dentro dessa VM.
Meu problema principal é que existem 4 Apis distintas para ambientes com fins diferentes. Ex:
API Produção - http://ip:5000
API Homologação - http://ip:5001
API Desenvolvimento - http://ip:50002
API Testes- http://ip:50003
Todas as vezes que tem uma atualização de versão do front, tenho que buildar para atingir todos os ambientes a mesma versão 4 vezes.
Como vocês programariam isso visando ter apenas uma build que seja coringa para os 4 ambientes diferentes ?