Configurar balanceadores de carga internos

Os balanceadores de carga internos (ILB, na sigla em inglês) expõem serviços dentro da organização de um pool de IPs internos atribuído a ela. Um serviço ILB nunca é acessível de qualquer endpoint fora da organização.

Por padrão, é possível acessar serviços de ILB no mesmo projeto de qualquer cluster na organização. A política de rede do projeto padrão não permite acessar recursos do projeto de fora dele, e essa restrição também se aplica aos serviços de ILB. Se o administrador da plataforma (PA) configurar políticas de rede do projeto que permitam o acesso ao seu projeto de outros projetos, o serviço ILB também poderá ser acessado desses outros projetos na mesma organização.

Antes de começar

Para configurar ILBs, você precisa do seguinte:

  • Ser proprietário do projeto em que você está configurando o balanceador de carga. Para mais informações, consulte Criar um projeto.
  • Os papéis necessários de identidade e acesso:

    • Peça ao administrador do IAM da organização para conceder a você o papel de administrador do balanceador de carga (load-balancer-admin).

criar um balanceador de carga interno

Crie ILBs usando três métodos diferentes no GDC:

É possível segmentar cargas de trabalho de pods ou VMs usando a API KRM e a CLI gdcloud. Só é possível segmentar cargas de trabalho no cluster em que o objeto Service é criado ao usar o serviço do Kubernetes diretamente do cluster do Kubernetes.