Foi uma longa jornada para o Kubernetes no ano passado. Falamos primeiro sobre Kubernetes aqui no 24x7 IT Connection em agosto de 2015. Naquela época, o Kubernetes tinha apenas um ano de idade, com sua versão 1.0 chegando em junho de 2015.
Agora, estamos prontos para o Kubernetes 1.3, que foi anunciado em 6 de julho de 2016. O nome do jogo para esta versão é velocidade e escala, entre uma série de outras atualizações de recursos e melhorias de desempenho. Com o lançamento do Kubernetes 1.3, estamos vendo uma arquitetura de 2000 nós e 60000 pods em exibição, que mostra que o desempenho e o tamanho são claramente alvos para a plataforma.
Com esta versão, também vemos a mudança para adicionar vários namespaces para os tamanhos de implantação de 2000 nós, enquanto os clusters anteriores teriam sido configurados em um único namespace. O motivo para isso, conforme observado no blog recente, é que “acreditamos que os usuários de clusters muito grandes provavelmente usarão muitos namespaces, certamente pelo menos 8 no cluster no total”. de acordo com a equipe Kubernetes do Google.
Movendo-se de JSON para uma solução de buffer de protocolo para serializar dados significa que o desempenho de lançamento foi significativamente melhorado neste lançamento e continuará a ser implementado em lançamentos e subsistemas futuros para garantir que esta plataforma de orquestração de rápido crescimento continue a se adaptar às necessidades até mesmo dos maiores consumidores. Alguns estão preocupados com a mudança apenas porque ela abre as portas para um novo padrão na indústria.
O Google tende a abrir novos caminhos, e se houver qualquer dúvida sobre as habilidades do gigante das buscas para fazê-lo, basta olhar para o amplo alcance da linguagem de programação Go. Não há dúvida de que todos os aspectos da arquitetura interna e externa do Google são voltados para velocidade e escala. Quando se trata da medição de velocidade do Google, os nanossegundos são os novos microssegundos.
O Kubernetes é claramente o assunto em alta ultimamente, e por um bom motivo. Existem contribuições significativas para o ecossistema de dezenas de fornecedores na área de código aberto. Este é um sinal claro de que o Kubernetes está conquistando o mercado no momento. A escolha de fazer o Projeto Minikube disponível também é bom. Facilitar o início do Kubernetes garantirá que ter uma implantação local simples e completa da plataforma é definitivamente o que ajuda a trazer mais e mais desenvolvedores a bordo.
Abrir o ecossistema para dar suporte ao CoreOS rkt junto com a OCI (Open Container Initiative) e a CNI (Container Network Initiative) é outra boa jogada da equipe do Kubernetes. Isso dá outro aceno para o OCI e também pode ajudar a acelerar algum desenvolvimento nos padrões que estão sendo criados em torno dos contêineres em todo o quadro.
Há muito mais no lançamento, mas mais dois recursos que se destacam são a adição do objeto “PetSet” e as atualizações na GUI do Kubernetes. O objeto PetSet oferece a capacidade de suportar armazenamento persistente, nomes de host permanentes durante reinicializações de pod e opções de inicialização de cluster para trazer certos contêineres para suportar ambientes de aplicativos em cluster. As atualizações da GUI também refletem que, embora a API seja a interação preferida de muitos desenvolvedores, a necessidade de fornecer uma plataforma de gerenciamento de GUI é uma aposta nos ambientes de hoje.
As adições PetSet e GUI têm uma sensação bastante “corporativa”. No final das contas, a empresa é uma parte significativa da base de clientes em potencial para o futuro. É bom ver que a equipe do Kubernetes está respondendo às necessidades das cargas de trabalho mais persistentes, o que ajudará a atrair os clientes “legados” para o ecossistema.
Ao todo, foi um grande lançamento para o Kubernetes. O ímpeto continua a aumentar, e a presença do Kubernetes em todas as outras conferências é certamente um sinal de que todos nós precisamos tomar nota e ter certeza de que começamos a avaliar onde o Kubernetes se encaixa em nossos planos agora ou no futuro.
Trackbacks / Pingbacks