Kubicast

#155 - Kubernetes SemParar

Getup Season 6 Episode 155

Neste episódio do Kubicast, tivemos um bate-papo super descontraído sobre Kubernetes e sistemas distribuídos e a importância da comunicação entre as equipes.

A turma técnica do SemParar esteve conosco nesse episódio para compartilhar um pouco de suas experiências, e pra você que está nos assistindo, aproveite para adicioná-los em suas redes sociais:
Isaelin Claudino: https://www.linkedin.com/in/isaelin/
Wellington Feitosa: https://www.linkedin.com/in/wellington-feitosa/
Renato Nascimento: https://www.linkedin.com/in/rnascimentojr/
João Brito: https://www.linkedin.com/in/juniorjbn/

O que rolou:

Logo de cara, mergulhamos no Kubernetes e sua importância na gestão de sistemas clusterizados. Falamos sobre as Taints e Tolerations e como elas ajudam a otimizar a distribuição dos workloads nos nós do cluster. E não parou por aí! Discutimos sobre o uso de node selectors pra separar ambientes de produção e desenvolvimento no mesmo cluster. Dica valiosa pra quem quer organizar a casa!

Entramos na polêmica do capacity planning. Quem nunca subestimou o consumo de recursos de um pod e depois viu o cluster sofrer? 🙋‍♂️ Compartilhamos histórias (algumas quase desastrosas) que nos ensinaram a importância de monitorar e ajustar constantemente os limites de recursos. Fica a lição: não dá pra vacilar com isso!

A conversa fluiu para técnicas de otimização de recursos nos ambientes de desenvolvimento. Falamos sobre a adoção do Knative e do OpenShift Serverless pra implementar o scaling to zero. Imagina só, sua aplicação escala pra zero quando não está em uso, economizando aquela grana nos recursos. Massa, né?

Um destaque foi a discussão sobre o quanto os devs precisam entender de Kubernetes. Chegamos à conclusão que, embora não precisem ser experts, ter uma noção básica facilita (e muito) a colaboração com o pessoal de ops. No fim das contas, entender onde sua aplicação roda só traz benefícios.

E não podíamos deixar de tocar no assunto segurança. Falamos sobre a importância de estar sempre de olho nas vulnerabilidades, manter as imagens atualizadas e seguir as boas práticas de configuração no cluster. Segurança nunca é demais!

Pra fechar, enfatizamos a importância da comunicação entre as equipes. Seja por meio de wikis internas, reuniões ou iniciativas como lideranças de capítulo, manter todo mundo alinhado faz toda a diferença no dia a dia.


Até a próxima, pessoal! 🚀

O Kubicast é uma produção da Getup, empresa especialista em Kubernetes e projetos open source para Kubernetes. Os episódios do podcast estão nas principais plataformas de áudio digital e no YouTube.com/@getupcloud.





People on this episode