notícia
Configurações estendidas em Amsterdã
WB
William Bell
17 de Setembro de 2020
Atualizado em junho 22, 2022

Kubernetes

Kubernetes é uma plataforma de código aberto (o Google abriu em 2014) que é uma ferramenta de gerenciamento de contêineres. A plataforma serve como ferramenta de monitoramento de cargas de trabalho e serviços associados à operação dos contêineres.

As configurações da plataforma facilitam a personalização declarativa e a automação de processos. Agora, a plataforma é o centro de todo um ecossistema com seu conjunto de ferramentas e serviços.

Kubernetes permite implantar e executar aplicativos em uma arquitetura de microsserviço. Isso traz vários benefícios para as equipes de desenvolvimento:

  • Controle de consumo de recursos: reinicie automaticamente aplicativos que consomem recursos desnecessários.
  • Compartilhamento de carga igual de acordo com a infraestrutura local
  • Sistema de recursos flexível ao atualizar um cluster, por exemplo, está convidando um novo host cases
  • Solicitações automáticas para reequilíbrio de carga entre as versões do aplicativo
  • É fácil para um aplicativo migrar de um host para outro em um evento de falha ou falta de recursos.
  • Faça rollback e lançamento de versões canary com facilidade para testar sinergias entre novos patches e código antigo.

A plataforma possui um sistema de autoatendimento e oferece a capacidade de criar abstrações de hardware para os usuários da plataforma. Para as equipes de desenvolvimento, há também a opção de solicitação-resposta rápida no fornecimento de termos de recursos para nivelamento de cargas.

Kubernetes também é considerada uma solução mais otimizada, pois o uso de contêineres consome recursos (CPU, memória) uma ordem de magnitude mais eficiente em relação a VMs ou hipervisores.

Como funciona o dobrador de carta de canal Kubernetes trabalho

A kubernetes bloco de construção é um cluster criado a partir de uma matriz de máquinas físicas ou virtuais. As máquinas, neste caso, desempenham o papel de nós ou nós de conexão - Control Plane Node. O nó armazena um grupo de contêineres, que por sua vez contém aplicativos. Plano de controle neste esquema determina os contêineres parameters e novas rotas de tráfego quando os contêineres mudam de local.

O tempo de execução do contêiner (por exemplo, Docker) lança contêineres e monitora seu trabalho quando, usando Kubernetes ferramentas, um especialista as implanta nos nós do cluster.

Usamos cookies para tornar sua experiência no Serverspace Melhor. Ao continuar navegando em nosso site, você concorda com nossos
Uso de Cookies e Política de Privacidade.