Estou tentando implantar um servidor SMTP no Google Cloud Run e até agora não consegui descobrir como anexar um balanceador de carga TCP/UDP ao back-end.
Existe uma maneira de meu aplicativo Cloud Run escutar publicamente na porta 25?
Estou tentando implantar um servidor SMTP no Google Cloud Run e até agora não consegui descobrir como anexar um balanceador de carga TCP/UDP ao back-end.
Existe uma maneira de meu aplicativo Cloud Run escutar publicamente na porta 25?
Devido às restrições da plataforma cloud run, é difícil implantar um servidor SMTP no Google Cloud Run. Embora a porta 25 seja limitada no Google Cloud Run, não há suporte para escuta devido ao seu link para problemas com uso indevido de e-mail e Abuso.
No entanto, o Google Cloud não impõe nenhuma restrição ao tráfego enviado para endereços IP de destino externos usando as portas TCP de destino 587 ou 465. Consulte esta documentação oficial do GCP sobre isso.
Consulte este documento para saber como anexar um balanceador de carga TCP/UDP ao back-end.
Pelo que sei, o Cloud Run foi projetado especificamente para serviços da Web e não parece oferecer suporte à entrada para portas diferentes de 80/443.
Continuarei executando meu servidor SMTP no Kubernetes por enquanto.