Executando o OpenVPN dentro do container k8s

1

Suponha que eu tenha um cluster k8s cujo intervalo de IP de serviços seja 10.198.240.0/20 .

Agora, quero que esse intervalo de IP seja acessível de outro cluster ou data center.

É possível executar o OpenVPN dentro do Kubernetes POD para que esse intervalo de IP seja acessível via VPN?

    
por Mr.Wang from Next Door 08.04.2016 / 04:39

2 respostas

0

Tive o mesmo problema e fiz esta solução: link

Experimente e deixe-me saber se funciona para você.

    
por 04.07.2017 / 14:26
0

O que você está tentando alcançar está descrito nestas discussões [1] < href="https://github.com/kubernetes/kubernetes/issues/14545"> [2] . Basicamente, depois de ter serviços expostos do Kubernetes para serem acessados através de um IP privado, você também precisa adicionar menos uma rota na sua rede do Google.

Como exemplo, meus serviços sempre são implantados usando o intervalo 10.167.240.0/20. Eu tenho o intervalo de endereços, olhando para a saída para clusters de contêiner gcloud descrever CLUSTER_NAME - zona ZONE¨ (servicesIpv4Cidr: 10.167.240.0/20.)

Eu adicionei um trajeto na minha rede do Google para que o intervalo 10.167.240.0 / 20 é encaminhado para um nó do meu cluster.

    
por 31.10.2016 / 20:50