Com base na restrição de design a seguir, alguém tem alguma das melhores práticas ou recomendações sobre como implantar o Kubernetes em várias zonas da rede?
Qual é o método mais comum e aceito para essa abordagem?
Por exemplo, se eu tiver um DMZ típico, App Zone, Data Zone, quero que meus contêineres nginx sejam executados no DMZ, meu contêiner de aplicativo node.js no App Zone e meu contêiner MongoDB na Data Zone.
Ou
A um custo maior, posso implantar um cluster de kubernetes por zona com cada zona tendo seus próprios nós mestres e trabalhadores - embora isso pareça ser um investimento significativo ao ter que considerar a recuperação de desastre ou um requisito ativo / ativo do site.
Eu implantaria os mestres do K8s na DMZ junto com os Nós de trabalho na DMZ e as Zonas de App e DB remanescentes?
Eu entendo que eu poderia implantar tudo na App Zone e usar o SDN para criar o mesmo zoneamento de rede e balancear a carga de minhas solicitações da DMZ para o cluster, mas não é isso que eu quero fazer.
Muito Apreciado.
Tommy B.
Tags networking kubernetes dmz zones master