Queremos usar o serviço do Google Container Engine e o serviço mLab (mongoDB cluster) juntos. Os contêineres sempre têm IP público do nó no qual eles são iniciados, durante os nós de escalonamento são adicionados / excluídos para que os IPs sejam alterados o tempo todo.
O problema é que não queremos abrir nosso serviço de banco de dados para "mundo" e queremos listar apenas os IPs que podem se conectar ao nosso banco de dados.
Existe a possibilidade de forçar o serviço GKE a ter um IP público estático do qual ele sempre estará se conectando ao nosso cluster mongoDB (para não usar o IP do nó)?
Eu tenho tentado configurar o external IP para o serviço, mas é apenas para conexões de entrada, as saídas são sempre como descrito anteriormente, com o IP público do nó onde os containers são iniciados.
Tags mongodb ip kubernetes